This day is celebrated in Mexico, especially in Puebla, with parades and speeches. In some cities there are reenactments of the Battle of Puebla. Cinco de Mayo has also become a festive holiday in parts of the United States with large Mexican American populations, including many cities of the Southwest. Celebrations in the United States often extend beyond the actual day to encompass an entire week, with parades and festivals that include music, dancing, and food.
Cinco de Mayo is a date of importance for the Mexican. It celebrates the victory of the Mexican Army over the French at the Battle of Puebla. Although the Mexican army was eventually defeated, the "Batalla de Puebla" came to represent a symbol of Mexican unity and patriotism. With this victory, Mexico demonstrated to the world that Mexico and all of Latin America were willing to defend themselves from foreign intervention. Especially those from imperialist states bent on world conquest.