Answer: The main difference between contour ploughing and terrace farming is the way in which the water flow is controlled. Contour ploughing controls the water flow by cutting furrows into the slope of the land. Terrace farming controls the water flow by creating level platforms on the slope of the land.