Cinco de Mayo in Mexico, Spanish for "Fifth of May" is an annual celebration held on May 5. The date is observed to commemorate the Mexican Army's victory over the French Empire at the Battle of Puebla, on May 5, 1862, under the leadership of General Ignacio Zaragoza. The victory of the smaller Mexican force against a larger French force was a morale boost for the Mexicans. Zaragoza died months after the battle due to illness. A year after the battle, a larger French force defeated the Mexican army at the Second Battle of Puebla, and Mexico City soon fell to the invaders.
More popularly celebrated in the United States than in Mexico, the date has become associated with the celebration of Mexican-American culture. These celebrations began in California, where they have been observed annually since 1863. The day gained nationwide popularity in the 1980s thanks especially to advertising campaigns by beer and wine and tequila companies. Today, Cinco de Mayo generates beer sales on par with the Super Bowl. In Mexico, the commemoration of the battle continues to be mostly ceremonial, such as through military parades or battle reenactments. The city of Puebla marks the event with an arts festival, a festival of local cuisine, and re-enactments of the battle.
Cinco de Mayo is sometimes mistaken for Mexico's Independence Day—the most important national holiday in Mexico—which is celebrated on September 16, commemorating the Cry of Dolores, which, in 1810, initiated the war of Mexican independence from Spain.
Information provided by Wikipedia