What are the different branches of agriculture and their definition?

There are three different types of agriculture. These are Industrial Farming, Organic Farming, and Crop Farming. Industrial farming is big time farming. Crop farming is done by families, usually, and organic farming is done without using pesticides.