Penyakit tanaman dapat berkembang dan menyebar bila kondisi seperti suhu dan kelembaban memenuhi syarat untuk berkembang, selain itu kondisi tanaman dan teknis budidaya juga berperan.
Penyebab penyakit yang sering menyerang tanaman yaitu bakteri dan cendawan. Bakteri dan cendawan cenderung berkembang pada lingkungan yang mempunyai kelembaban tinggi (>80%), dimana bakteri berkembang pada suhu tinggi (>28oC), sedangkan cendawan pada suhu rendah (<22 -25oC).
Tanaman yang mengalami stres rentan terhadap serangan penyakit, stres yang dimaksud dapat dikarenakan (1) penggantian media baru dan (2) penggenangan air di daerah perakaran dalam jangka waktu lama. Faktor lainnya adalah salah pemberian pupuk (konsentrasi pupuk yang kurang/lebih dan macam pupuk yang salah).
Pengaturan jarak tanam ataupun jarak antar pot tanaman di dalam membudidayakan tanaman juga mempengaruhi perkembangan dan penyebaran penyakit. Semakin rapat jarak antar tanaman memberikan resiko tinggi dalam penyebaran penyakit tersebut. Demikian pula dengan media tanam yang salah menentukan komposisi dan perbandingannya. Bila media tanam terlalu lembab dan kuat memegang air maka akan membuat akar tanaman membusuk yang dapat menjadi awal masuknya penyakit.
Solusi selain mencegah dengan menggunakan fungisida dan bakterisida adalah dengan cara kontrol lingkungan dengan membuat lingkungan sekitar tanaman mudah teraliri udara, mengatur penyiraman air, pemberian pupuk yang tepat (konsentrasi,macam pupuk), mengatur jarak antar tanaman dan membuat media tanam tepat komposisi dan perbandingan.