Here are the definitions of the terms:
Charter: A legal document that gives a city and its inhabitants (the bourgeoisie) the right to govern themselves independently. Charters made cities "free", meaning they were directly protected by the king and not part of a feudal fief.