Why are terraces built for farming? Leave a Comment / CH 8 RURAL LIVELIHOODS / By nandini Terraces are built on steep slopes to create flat surfaces on which crops are grown. They are built to prevent soil erosion.