From time immemorial, agriculture has been the key to sustaining civilization. Farming has come a long way from not-so-efficient manual methods of growing crops to automated large scale cultivation that combines the use of machinery with various soil treatment techniques and high yield seeds.