The oscillations studied by asterioseismologists are driven by thermal energy converted into kinetic energy of pulsation. This process is similar to what goes on with any heat engine, in which heat is absorbed in the high temperature phase of oscillation and emitted when the temperature is low. The main mechanism for stars is the net conversion of radiation energy into pulsational energy in the surface layers of some classes of stars. The resulting oscillations are usually studied under the assumption that they are small, and that the star is isolated and spherically symmetric. In binary star systems, stellar tides can also have a significant influence on the star's oscillations.
Helioseismology is the closely related field of study focused on Earth's Sun in particular.