Гарвардская спектральная классификация основана на наличии или отсутствии, а также относительной интенсивности определенных спектральных линий.
Кроме перечисленных в таблице основных спектральных классов для относительно холодных звезд имеются еще классы N и R (полосы поглощения молекул углерода C2, циана CN и окиси углерода CO), класс S (полосы окисей титана TiO и циркония ZrO), а также для самых холодных звезд – класс L (полоса CrH, линии рубидия, цезия, калия и натрия). Для объектов субзвездного типа – «коричневых карликов», промежуточных по массе между звездами и планетами, недавно введен специальный спектральный класс T (полосы поглощения воды, метана и молекулярного водорода).
Спектральные классы О, В, А часто называют горячими или ранними, классы F и G – солнечными, а классы К и М – холодными или поздними спектральными классами. Для более тонкого определения звездных спектров интервалы между перечисленными классами делятся на 10 частей-подклассов. Например, F5 – это спектр, средний между F0 и G0. Спектральный класс Солнца – G2.