Pertanian teras adalah metode pertanian yang telah dipraktikkan di India utara selama beberapa waktu. Pertanian terasering mengacu pada tindakan membangun tangga atau teras untuk melakukan kegiatan pertanian di lereng gunung. Setiap level terdiri dari berbagai tanaman yang ditanam. Manfaatnya adalah hujan tidak sepenuhnya menghilangkan nutrisi, tetapi dipaksa turun ke tingkat terendah. Tindakan pencegahan ini sering menghentikan longsoran air yang mengalir bebas yang dapat membunuh semua tanaman