Subsistence agriculture is a type of farming in which farmers produce only enough food to feed their families and themselves. The main goal is to produce enough food to survive, rather than to make a profit. Therefore, the surplus produced is usually small or nonexistent, and savings are also limited. As a result, farm sizes are typically small, and yields are not usually high.