There are three types of farming. The three types are sustainable, Commercial, and Subsistence. The diffrence between them are sustainable is the production of food, fiber, or other plant or animal products using farming techniques that protect the environment, public health, human communities, and animal welfare. Commercial farming, involves raising crops and livestock to sell for a profit. The needs of the market help determine which crops are grown. Subsistence farming, the farmer raises the food he needs to provide for himself and his family or community.