What’s the difference between enlightenment, awakening, and liberation?

Liberation (Moksha) happens in two stages: