¿Qué se celebra el 5 de mayo en México?

El 5 de mayo es una fecha muy especial para la historia de México, un día como ese se llevó a cabo la Batalla de Puebla.