Although Cinco de Mayo is widely celebrated around the world, it has a special significance in Mexico, where it originated. It commemorates the Mexican Army's victory over the French Empire at the Battle of Puebla on May 5, 1862. The most significant celebration takes place in the city of Puebla, where the actual battle occurred, featuring parades, reenactments, fireworks, and traditional music and dancing.