What does 'Cinco de Mayo' mean? Who fought in the Battle of Puebla? Why do people celebrate Cinco de Mayo? The new editions of 'Holiday Histories' describe holidays and special days that are celebrated in the United States. Discover the history behind each holiday or special day. Learn why these days are important.