Answer: A solar eclipse results when the moon passes in between the earth and the sun hiding the sun fully or partly for some time. A lunar eclipse occurs when the earth passes in between the moon and the sun casting its shadow on the moon and thus hiding it fully or partly for some time.