Gerhana matahari
Gerhana matahari terjadi ketika posisi Bulan terletak di antara Bumi dan Matahari, sehingga menutup sebagian atau seluruh cahaya Matahari. Walaupun Bulan lebih kecil, bayangan Bulan mampu melindungi cahaya Matahari sepenuhnya karena Bulan yang berjarak rata-rata jarak 384.400 kilometer dari Bumi lebih dekat dibandingkan Matahari yang mempunyai jarak rata-rata 149.680.000 kilometer.
Kakbah
Sementara itu, Bumi mengedari Matahari dengan periode 1 tahun. Akibatnya, relatif terhadap bintang-bintang pada bola langit, Matahari sendiri terlihat berubah posisinya dari hari ke hari, dan setelah satu tahun, kembali ke posisi semula. Matahari bergerak kurang lebih ke arah timur. Namun karena bidang edar Bumi (ekliptika) tidak sebidang dengan bidang rotasi Bumi (Ekuator langit), maka gerak Matahari tadi pun tidak tepat ke arah timur, tetapi membentuk sudut 23,5º, sesuai dengan besar sudut antara ekliptika dan ekuator langit.