What defines a village in Minecraft?

What defines a village in Minecraft? A village is defined by several factors: the village gathering sites, radius, number of job sites, number of houses, population (number of villagers), population cap (max. number of villagers, based on housing), cat population, iron Golems.

A village is defined by several factors: the village gathering sites, radius, number of job sites, number of houses, population (number of villagers), population cap (max. number of villagers, based on housing), cat population, iron Golems.
See also  How many times has Aaron Rodgers lost in the playoffs?