Answer:
Terrace farming is a type of farming in which crops are grown on sides of hills or mountains by building a series of step like benches. These benches are supported by either sod or stone walls. Each level slows the flow of water runoff, slowing the erosion process. They also bring into tillage areas that formerly could not be farmed. This form of land use is prevalent in many countries, and is used for crops requiring a lot of water, such as rice. Terraces are also easier for both mechanical and manual sowing and harvesting than a steep slope would be.
Next Question: What is Breadbasket?