Gulma
Berdasarkan habitat tumbuhanya, dikenal gulma darat, dan gulma air. Gulma darat merupakan gulma yang hidup didarat, dapat merupakan gulma yang hidup setahun, dua tahun, atau tahunan (tidak terbatas). Penyebaranya dapat melalui biji atau dengan cara vegetatif. Contoh gulma darat diantaranya Ageratum conyzoides, Digitaria spp, Imperata cylindrica, Amaranthus spinosus. Gulma air merupakan gulma yang hidupnya berada di air. Jenis gulma air dibedakan menjadi tiga, yaitu gulma air yang hidupnya terapung dipermukaan air ("Eichhornia crassipes", Silvinia) spp, gulma air yang tenggelam di dalam air (Ceratophylium demersum), dan gulma air yang timbul ke permukaan tumbuh dari dasar (Nymphae sp, Sagitaria spp).
Komak
Bila lahannya dipersiapkan dengan baik, komak dapat tumbuh dengan cepat menutupi lahan-lahan yang terbuka. Jika telah tumbuh mantap, tanaman ini mampu menghadapi persaingan dengan aneka gulma di kebun. Kultivar komak tertentu menghasilkan bunga dan polong yang berwarna indah, sehingga acap dijadikan tanaman hias.
Komak, "Lablab purpureus", sejak lama diketahui memiliki banyak varietas budidaya (kultivar). Bahkan Rumphius (1690an) telah menyebutkan adanya dua bentuk komak yang disebutnya sebagai "Cacara" (=kekara) "perennis" dan "Cacara alba" atau "Cacara puty" (=kekara putih) Kini bentuk-bentuk itu umumnya digolongkan ke dalam tiga kelompok kultivar: