Subsistence farming (or Subsistence agriculture) is self-sufficiency farming in which the farmer will try to grow enough food to feed his/her family. It refers to a situation where nearly all the food that is produced is consumed in the farm household.
In addition to subsistence crops (e.g. rice, vegetables) the subsistence farmer may have some cash crops that are sold to earn some money.