Các ngôi sao có kích thước khác nhau do khối lượng và các giai đoạn riêng lẻ của chúng trong quá trình phát triển của chúng, theo Nova Celestia. Các ngôi sao khổng lồ có kích thước đặc biệt khác nhau, vì chúng đã đạt đến giai đoạn bắt đầu hợp nhất heli - khi hết hydro - thành các nguyên tố nặng hơn trong lõi của chúng, khiến chúng phát triển lớn hơn.
Khi khối lượng của chúng tăng lên, các ngôi sao thay đổi về kích thước, màu sắc, tốc độ hợp nhất và độ sáng, theo Sun.org. Những ngôi sao tương tự như mặt trời và có khối lượng bằng một mặt trời được gọi là sao G. Chúng được đặc trưng bởi màu vàng và tốc độ hợp nhất giúp chúng sống được gần chục tỷ năm. Các ngôi sao nhỏ hơn có tốc độ nhiệt hạch thấp hơn vì nhiệt độ và áp suất trong lõi của chúng thấp hơn so với các ngôi sao khác.
Các ngôi sao lớn nhất được gọi là sao loại O, có khối lượng mặt trời từ 150 trở lên. Do nhiệt độ bề mặt cao, chúng có màu xanh lam. Có nhiệt độ và áp suất cực cao trong lõi của chúng, khiến chúng đốt cháy hydro rất nhanh. Mặc dù chúng có một lượng lớn hyđrô nhưng tất cả đều được sử dụng hết sau vài triệu năm, khá ngắn so với các ngôi sao khác có tuổi thọ cao hơn.