Definition: Multi-cropping is a form of farming where a farmer plants different crops within a small area. This is used to feed a family or a community so they can have a varied diet and are able to eat different things at different times of the year. They can ensure that they always have food throughout the year. Some food they may consume themselves, and some they may sell for money. Multi-cropping also benefits the soil as different crops use different nutrients. This can help prevent the disease from spreading from crop to crop. Time is not lost throughout the year growing crops as there is always something growing in the soil that's available to eat and this in turn prevents soil erosion as there is less time for unsown soil to be blown away.