Существуют спектральные классы звезд: O, B, A, F, G, K, M.
Разнообразие звездных спектров объясняется различиями в температуре и химическом составе звезд.
Звезды различаются по размерам и массам. В зависимости от массы, звезды могут быть карликами (маленькие и светлые), субкарликами, гигантами или сверхгигантами (большие и яркие).