Agriculture in simple words, may be defined as a large-scale process of cultivating land or raising stock for producing food, feed, fibre and other desired products. Farmers engage themselves in cultivating land or raising animals included in agriculture practice. Traditionally agriculture is practiced in India from ancient times and is the main occupation of Indian population. The share of agriculture in growth and development of India has been significant. With modern technology and recent practices have transformed the way agriculture is being practiced today. Agriculture plays a major role in the Indian economy.