The Annual Solar Eclipse: Understanding