A method of farming that consists of steps built into the side of a mountain or hill. Terrace farming. Terrace farming is an ancient agricultural practice used by civilizations like the Incas to prevent soil erosion and manage water on steep terrain.