Cinco de Mayo, or the fifth of May, is a Mexican holiday that celebrates the Mexican army's victory over France on May 5, 1862, during the Franco-Mexican War. In the United States, the day has evolved as a celebration of Mexican heritage, particularly in areas with large Mexican-American populations.