Cinco de Mayo, or the fifth of May, is a holiday that celebrates Mexico's victory over France at the Battle of Puebla in 1862. It does not, as many people assume, commemorate Mexican independence, which was declared more than 50 years before the Battle of Puebla. Read on to learn more about Cinco de Mayo and how the holiday has become a worldwide phenomenon.