Bila Bulan berlalu antara matahari dan bumi, sinar matahari terhalang dan langit menjadi gelap. Hal ini disebut gerhana matahari. Gerhana bisa penuh (bila hanya sedikit cahaya tembus) atau sebagian. Pada gerhana penuh, hanya terlihat cahaya di sekeliling matahari. Lingkaran bercahaya ini disebut Corona. Gerhana bulan terjadi bila bumi berlalu (liwat) antara matahari dan bulan, dan bulan berada di bayangan bumi. Sinar matahari tidak dapat mencapai bulan, sehingga tampak gelap.
Para ahli falak dapat meramalkan terjadinya gerhana, karena mereka dapat memperhitungkan dengan tepat peredaran bumi dan bulan sehubungan dengan matahari.