Agriculture, or farming, is the practice of raising animals and growing crops to provide food and raw materials for humans. It also includes aquaculture and forestry for non-food products. Agriculture has been practiced for thousands of years and was a key factor in the development of sedentary human civilization