Why are some stars faint, while others are millions of times brighter than the Sun? Why do some stars appear blue, while others appear red? Why do some stars suddenly explode, while others slowly fizzle out on timescales longer than the age of the Universe? These questions can be answered once we understand the theory of the physics of stellar structure, and how stars of different masses change in appearance as they evolve.