Güneş tutulması, Ay'ın Dünya ile Güneş arasına girmesi ve bazı özel koşulların sağlanması neticesinde meydana gelir. Bu koşulların gerçekleşmesi için: 1. Ay'ın Yeniay safhasında olması gerekir. 2. Ay'ın Dünya etrafındaki yörüngesinin düzlemi ile Dünya'nın Güneş etrafındaki yörünge düzleminin arakesit noktaları doğrultusunun Güneş'in merkezinden geçmesi gerekir. Üç tip güneş tutulması oluşabilir: 1. Tam Güneş Tutulması: Ay, Güneş'i tamamen kapatır ve Güneş'in diskinin tamamı örtülür. 2. Halkalı Güneş Tutulması: Ay'ın görünen çapı, Güneş'in görünen çapından küçüktür ve Güneş diskinin tümünü örtmez. 3. Parçalı Güneş Tutulması: Ay, Güneş diskinin sadece bir kısmını örter.