Etymology
Today it means: The moment or instant at which the solution to a problem, or some other significant realization, becomes clear. Full definition →
From aha + moment.
Etymology from Wiktionary, CC BY-SA 4.0.