Jenis anggrek ada yang hidup di semak-semak atau pohon-pohonan dan disebut sebagai anggrek liar, ada yang hidup di tanah atau yang disebut terestrial, ada yang hidup di batuan dan disebut litofit, yang hidup di sisa-sisa tanaman ialah epifit, sedangkan yang tumbuh di air seperti Rhizanthella dan Cryptanthemis dinamakan semiakuatik.
Tanaman hias anggrek tidak bersifat parasit, sehingga tidak merugikan tanaman lainnya. Tanaman ini memenuhi kubutuhan makanan untuk dirinya sendiri dari proses fotosintesis, dan malah tahan hidup berbulan-bulan meskipun tanpa perawatan.***