Cinco de Mayo marks the victory of the Mexican Army over the French at the Battle of Puebla on May 5, 1862. 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 of any foreign intervention.
Cinco de Mayo's history has its roots in the French Occupation of Mexico. The French occupation took shape in the aftermath of the Mexican-American War of 1846-48. With this war, Mexico entered a period of national crisis during the 1850s. Years of not only fighting the Americans but also a Civil War, had left Mexico devastated and bankrupt. On July 17, 1861, President Benito Juarez issued a moratorium in which all foreign debt payments would be suspended for a brief period of two years, with the promise that after this period, payments would resume.
The English, Spanish and French refused to allow president Juarez to do this, and instead decided to invade Mexico and get payments by whatever means necessary. The Spanish and English eventually withdrew, but the French refused to leave. Their intention was to create an empire in Mexico under Napoleon III.
In 1862, the French army began its advance. Under General Ignacio Zaragoza, 5,000 ill-equipped Mestizo and Zapotec Indians defeated the French army in what came to be known as the "Batalla de Puebla" on the fifth of May.
In the United States, the "Batalla de Puebla" came to be known as simply "5 de Mayo" and many people wrongly equate it with Mexican Independence which was on Sept. 16, 1810, nearly a 50-year difference.
Cinco de Mayo is celebrated on a much larger scale in the United States than it is in Mexico. People of Mexican descent in the United States celebrate this significant day by having parades, mariachi music, folklorico dancing and other types of festive activities.
Source: http://clnet.ucla.edu/cinco.html


