The difference is all about how the sun, the moon and Earth line up. A solar eclipse happens when the moon is directly in front of the sun. In a total solar eclipse, like the one we'll see tomorrow, the moon completely blocks out the sun, causing everything to go dark for a few minutes.