Herba secara umum merupakan kelompok komponen tumbuhan yang luas namun tidak mencakup sayuran dan komponen tumbuhan lainnya yang menjadi nutrisi makro dalam gizi manusia (umbi, serealia pangan). Herba umumnya sangat beraroma dan digunakan sebagai bumbu dapur, bahan baku pewangi, obat-obatan, dan kebutuhan spiritual. Herba yang digunakan sebagai bumbu masak dapat juga disebut rempah-rempah dalam bahasa Indonesia, tetapi istilah rempah daun kini juga telah digunakan.[1] Herba merupakan komponen dari tumbuhan terna,[2] yaitu "tumbuhan dengan batang lunak tidak berkayu atau hanya mengandung jaringan kayu sedikit sekali sehingga pada akhir masa tumbuhnya mati sampai ke pangkalnya tanpa ada bagian batang yang tertinggal di atas tanah".[3]
Dalam botani, istilah "herba" merujuk kepada tumbuhan terna.[4] Namun dalam berbagai kebutuhan seperti terapi dan spiritual, bagian tumbuhan apapun dapat disebut dengan herba sehingga definisi dari herba dapat sangat luas. Berbagai spesies pohon utuh, semak, tanaman merambat, paku, lumut, alga, liken, hingga jamur dapat disebut sebagai herba.[5][6]