Jenis tanaman herba yang berbeda termasuk semusim, dua tahunan dan tanaman keras. Tumbuhan herba lainnya tergolong umbi atau paku-pakuan, bahkan ada yang tergolong rerumputan. Seperti halnya dengan varietas tanaman berkayu atau non-herbal lainnya, tanaman herba juga umumnya disebut dengan setidaknya dua nama yang berbeda, satu yang dikenal sebagai nama resmi atau ilmiah dan yang kedua adalah nama umum.
Tanaman herba tahunan adalah jenis tertentu yang hanya tumbuh dalam kondisi cuaca tertentu dan mati setiap kali suhu turun untuk menghasilkan embun beku ringan atau suhu beku yang lebih parah. Tanaman herba dua tahunan adalah tanaman yang tumbuh selama dua tahun berturut-turut, tetapi mengalami tahap pertumbuhan paling produktif di tahun kedua dan mati setelahnya. Tanaman herba abadi berbeda dari kedua jenis sebelumnya karena jenis tanaman ini tumbuh sepanjang tahun dan tidak mati jika diberi makan dengan benar.
Baik tahunan, dua tahunan atau abadi, beberapa varietas tanaman herba tumbuh seperti rumput atau pakis, sementara yang lain tumbuh seperti umbi. Beberapa juga berkembang sebagai tanaman merambat. Bukan hal yang aneh jika tanaman herba juga menghasilkan bunga yang menurut banyak orang berguna sebagai obat herbal atau yang dapat ditampilkan untuk tujuan dekoratif.
Terlepas dari jenisnya, tanaman herba biasanya memiliki dua nama berbeda yang digunakan untuk mengidentifikasinya. Nama ilmiahnya, juga dikenal sebagai nama resminya, adalah yang paling umum digunakan oleh ahli botani, ilmuwan, dan orang lain yang mempelajari biologi tanaman atau penggunaan herbal yang berbeda. Nama ini umumnya dibuat dari dan terdiri dari dua bagian. Nama kedua, juga dikenal sebagai nama umum, adalah yang paling sering digunakan oleh orang-orang yang tidak mempelajari tanaman hanya dari sudut pandang ilmiah, tetapi menggunakan nama umum ketika merujuk pada jenis kuliner atau ramuan obat tertentu. Contoh penamaan ganda tersebut termasuk Thymus vulgaris yang paling sering disebut hanya sebagai bumbu masakan thyme, dan Allium tuberosum yang juga dikenal hanya sebagai kucai bawang putih.
Varietas tanaman herba diklasifikasikan lebih lanjut menurut keluarga masing-masing tanaman milik. Dalam satu keluarga, berbagai sub-tipe umumnya ada. Misalnya, dalam keluarga tanaman herba Liliaceae, lebih dari 55 jenis tanaman yang berbeda ada termasuk tulip, day lily, dan bunga populer yang dikenal sebagai lily of the valley.