Un village est une « agglomération rurale caractérisée par un habitat plus ou moins concentré, possédant des services de première nécessité et offrant une forme de vie communautaire ». Au Québec, le terme ne doit pas être confondu avec « municipalité de village », qui est une notion administrative, et au Maroc, avec « commune rurale », qui est une collectivité territoriale (un village y étant rattaché et pouvant porter le même nom).
vignette|Le village français de Lavacquerie.
vignette|Le village québécois de Champlain.
Le terme de village dérive de l'ancien français vil(l)e « ferme, propriété rurale, agglomération » issu du gallo romain VILLA « domaine rural », du latin villa rustica « grand domaine rural » avec un suffixe -age. Il est attesté sous la forme latinisée villagium « groupe d'habitations rurales » en latin médiéval dès le , mais rare avant le et uniquement d'un emploi savant. Il permet de faire la distinction avec ville, mot qui pouvait avoir soit le sens de « domaine rural », soit celui de « village, agglomération », avant de prendre celui, unique, d'« agglomération urbaine » qu'on lui connaît aujourd’hui.
Les seuils de surface et de population au-delà desquels on peut dire qu'un établissement humain est un hameau, un village (feux), un bourg ou une ville sont relatifs ; ils varient dans l'histoire et selon les territoires.
Aristote appelle « village » la « première communauté formée de plusieurs familles en vue de la satisfaction de besoins qui ne sont plus purement quotidiens ». La famille étant, selon le philosophe, le premier stade de communauté que l’on peut observer.
En 1825, F. J. Grille note à propos de Wormhout qui abrite alors trois à quatre mille âmes, en Flandre maritime, dans le département du Nord, qu'il ne sait pas s'il faut parler de village, ou plutôt de bourg, ou même de ville. « On donne en Flandre le nom de village à des lieux qui, dans les Alpes ou les Pyrénées, seraient très bien des préfectures », commentait-il.