What Does Alpha-Beta-Gold Delivery Mean in eLearning Projects?

Imagine investing weeks into an eLearning project only to discover major changes are needed just before launch.