Ekologi tanaman adalah ilmu yang mempelajari hubungan timbal balik antara tanaman dengan lingkungannya. Tanaman membutuhkan sumberdaya kehidupan dari lingkungannya, danmempengaruhi lingkungan begitu juga sebaliknya lingkungan mempengaruhi pertumbuhan dan perkembangan tanaman. Ekologi dibagi atas dua bagian yaitu Sinekologi dan Autekologi. Pembagian ekologi, tingkatan organisasi makhluk hidup, tujuan dan perkembangan ekologi tanaman, pembagian ilmu ekologi.
Pada prinsipnya ditinjau dari biologi, makhluk hidup dapat dibagi atas dua bagian besar yaitu, hewan dan tumbuhan. Kedua kelompok ini sangat tergantung kepada faktor-faktor yang ada diluar dirinya baik itu secara langsung maupun tidak langsung. Dengan kata lain tidak ada satu makhluk hidup pun di dunia ini yang dapat berdiri sendiri tanpa bergantung dengan faktor lainnya. Faktor luar yang mempengaruhi kehidupan makhluk hidup ini disebut dengan lingkungan.
Manusia sebagai makhluk hidup telah terlibat dan tertarik dengan masalah- masalah lingkungan sejak dahulu kala walaupun mereka tidak mengerti perkataan ekologi itu sendiri. Dalam masyarakat primitif setiap individu untuk dapat bertahan hidup memerlukan pengetahuan terhadap alam lingkungannya. Alam lingkungan (environment) ialah alam diluar organisma yang efektif mempengaruhi kehidupan organisma tersebut. Setiap tanaman menyesuaikan diri dengan lingkungannya. Penyesuaian ini berguna untuk mempertahankan hidupnya.
Ekologi Tanaman adalah ilmu yang mempelajari hubungan timbale balik antara tanaman (tumbuhan yang dibudidayakan) dengan lingkungannya. Lingkungan hidup tanaman dibagi atas dua kelompok yaitu lingkungan biotik dan abiotik. Dari lingkungan inilah tanaman memperoleh sumberdaya cahaya, hara mineral, dan sebagainya. Kekurangan, kelebihan atau ketidakcocokkan akan menyebabkan terjadinya cekaman (stress) pada tanaman.
Tujuan utama mempelajari ekologi tanaman adalah memperoleh hasil yang optimal dari teknik budidaya yang dilakukan dan menjaga lingkungan agar terhindar dari kerusakan sebagai warisan untuk anak cucu kita
Lingkungan akan mempengaruhi berbagai aspek kehidupan tanaman dan organisme lain yang hidup di muka bumi. Oleh sebab itu pengetahuan tentang lingkungan tumbuh tanaman sangat dibutuhkan agar budidaya tanaman yang dilakukan dapat menghasilkan produksi yang optimum. Dalam agroekosistem lingkungan tumbuh tanaman menjadi bahan pertimbangan dalam rancang bangun aktivitas budidaya yang akan dilakukan. Desain lanskap dari budidaya tanaman juga sangat tergantung pada lingkungan. Lingkungan akan mempengaruhi jenis tanaman yang sesuai untuk dibudidayakan pada kawasan, penjadwalan dan teknik budidaya yang digunakan. Oleh karenanya pengetahuan tentang lingkungan sangat penting artinya bagi sektor pertanian.