Independence days are celebrated around the world to commemorate a nation's independence from foreign rule. Many countries gained independence from colonial powers in the mid-20th century. These independence days are national holidays that involve parades, fireworks displays, political speeches, and patriotic celebrations of a country's culture and history.