As guildas medievais eram associações de artesãos e comerciantes criadas para proteger os membros e organizar o mercado. Elas controlavam preços, combatiam a concorrência e garantiam o padrão de qualidade. Elas nasceram do crescimento das cidades por volta do ano 1000 e os registros mais antigos são de 1087 em Burford (Inglaterra - comercial) e de 1106 em Worms (Alemanha - ofício dos pescadores). Contudo, o conceito de se associar por profissão já existia na Roma Antiga (collegia) e na Índia Antiga (shrenis). A hierarquia interna era dividida rigidamente entre: Mestres (donos das oficinas), Oficiais (trabalhadores experientes assalariados), Aprendizes (iniciantes). Para um camponês (geralmente servo ligado à terra) virar membro, ele precisava primeiro conquistar a liberdade jurídica e havia uma regra em que, se ele fugisse para uma cidade fortificada e ficasse lá oculto por um ano e um dia, tornava-se livre. Depois, precisava encontrar um mestre...