Tequila vs. Mezcal – What’s the Difference?

What’s the difference between Mezcal and Tequila anyway?