Waar komt carnaval eigenlijk vandaan?

Noord-Brabant en Limburg maken ze zich op voor het jaarlijkse volksfeest, maar waar komt het eigenlijk vandaan?