Algol variables or Algol-type binaries are a class of eclipsing binary stars that are related to the prototype member of this class, β Persei (Beta Persei, Algol) from an evolutionary point of view. An Algol binary is a semidetached binary system where the primary component is an early type, main sequence star that does not fill its Roche lobe, while the cooler, fainter, larger, less massive secondary component lies above the main sequence in a Hertzsprung–Russell diagram and fills the Roche lobe. Early in its history, the secondary star would have been more massive, evolving first to overfill its Roche lobe. After rapid mass exchange, the lobe-filling star became less massive than its companion.
When the cooler component passes in front of the hotter one, part of the latter's light is blocked, and the total brightness of the binary, as viewed from Earth, temporarily decreases. This is the primary minimum of the binary. Total brightness may also decrease, but less so, when the hotter component passes in front of the cooler one; this is the secondary minimum.
The period, or time span between two primary minima, is very regular over moderate periods of time (months to years), being determined by the revolution period of the binary, the time it takes for the two components to once orbit around each other. Most Algol variables are quite close binaries, and therefore their periods are short, typically a few days. The shortest known period is 0.1167 days (~2:48 hours, HW Virginis); the longest is 9892 days (27 years, Epsilon Aurigae). Over long periods of time, various effects can cause the period to vary: in some Algol binaries, mass transfer between the closely spaced components of the variable may cause monotonic increases in period; if one component of the pair is magnetically active, the Applegate mechanism may cause recurrent changes in period on the order of ∆P/P ≈ 10−5; magnetic braking or the effects of a third component star in a highly eccentric orbit can cause larger changes in period.