Crop rotation is a method used for sustainable agriculture in which there is successive cultivation of different crops in a specified order on the same field. This method improves soil quality, reduces risk of erosion and can also enhance soil fertility if leguminous plants are grown in between crops.