Cinco de Mayo is an important holiday that honors Mexican heritage.

It is widely celebrated across North America, especially in the U.S.

The holiday represents the resilience of the Mexican people during the invasion by the French empire in the 19th century.

MEXICAN BEER THE MOST POPULAR IN US: CINCO DE MAYO WILL FIESTA TO THE FLAVOR OF THESE CINCO CERVAZAS

Read on to discover why and how the holiday is celebrated in Mexico and the United States.

Why is Cinco de Mayo celebrated?

Cinco de Mayo is a holiday celebrated every year in Mexico. 

The country celebrates its historic defeat of the Second French Empire during one of the most significant battles of the Second Franco-Mexican War

During the Battle of Puebla in 1862, an outnumbered Mexican army led by Gen. Ignacio Zaragoza defeated the French imperial forces, providing a huge morale boost to the soldiers and country.

Mexico flag

Cinco de Mayo honors the victory of Mexican forces against French invaders during the 19th century. (Carlos Tischler/Eyepix Group/Future Publishing via Getty Images/File)

The conflict between the two countries began after the Mexican president suspended the country's debts to the French empire, resulting in Napoleon III launching an invasion of the former Spanish colony. 

Although the initial victory at Puebla helped rally the Mexican armed forces, French forces eventually launched a second attack on the town that was successful. Within a few years, French forces defeated the Mexican army and occupied the country before later appointing Maximilian I as the new emperor of Mexico.

The holiday is celebrated in Mexico with formal military parades and various battle reenactments.

However, after the end of the American Civil War, Mexican rebels began receiving money and weapons from the United States government and eventually retook the country and executed the emperor. 

The victory by the Mexican army at Puebla became known by the date of Cinco de Mayo and is an important cultural event that honors the resilience of the Mexican people.

When and where is Cinco de Mayo celebrated?

In Spanish, Cinco de Mayo translates to May 5 — the date on which the holiday occurs each year. 

The holiday is celebrated in Mexico with formal military parades and various battle reenactments to honor the soldiers who fought the battle. 

For example, in the town of Puebla, a large reenactment takes place every year along with multiple festivals and decorative ceremonies.

Corona beer opening

In the United States, people celebrate Cinco de Mayo by drinking a variety of beers imported from Mexico, such as Corona. (Gabby Jones/Bloomberg via Getty Images/File)

However, Cinco de Mayo is more popular in the United States than its home country of Mexico. In the U.S., the holiday is celebrated through the consumption of beer and family dinners in honor of Mexican heritage and history. 

CLICK HERE TO SIGN UP FOR OUR LIFESTYLE NEWSLETTER

During the 1980s, beer companies ran an advertisement campaign that helped Cinco de Mayo gain nationwide popularity, particularly in states such as California and areas close to the U.S.-Mexico border.

What are some interesting facts about Cinco de Mayo?

One of the most interesting facts about Cinco de Mayo is that people often mistake the holiday for Mexican Independence Day. 

In reality, Mexican celebrate the start of their fight for independence from the Spanish colonizers on September 15-16.

In addition, areas of Mexico such as Puebla celebrate Cinco de Mayo for the full month of May.

Mexican street tacos

Those in the United States also celebrate Cinco de Mayo by eating popular Mexican foods. (iStock)

Moreover, the Mexican government does not consider Cinco de Mayo an official national holiday, although some children and workers receive the day off on May 5. 

People often mistake the holiday for Mexican Independence Day. 

However, many banks and public offices remain fully operational on the holiday.

Finally, the Mexican army was completely outnumbered during their initial victory against the French invaders in 1862 at Puebla. 

CLICK HERE TO GET THE FOX NEWS APP

The Mexican army had some 2,000 soldiers to defend the town, while the French invaded with approximately 6,000 troops on the battlefield.

Phillip Nieto contributed reporting.

For more Lifestyle articles, visit www.foxnews.com/lifestyle.