A terrace is a sloped plot of land that has been divided into a succession of progressively smaller flat surfaces or platforms.
Terrace farming, also referred to as step farming is the practice of constructing steps or terraces on mountain slopes to conduct agricultural activities.
Terracing is the term used to describe this style of landscaping.
Paddy, cereals, flowers, medicinal plants, aromatic plants, dye plants, wheat, maize, rice, and pulses can all be cultivated utilizing terrace farming.