Most people think that Cinco De Mayo is Mexican Independence Day. Wrong! It was the Battle of Puebla. This was a David vs. Goliath battle that the Mexican Army beat the French Army which was viewed as unbeatable back then. It gave energy to the resistance. The war went on another 6 years.