A hamlet is a small or very small human settlement.
In geography, statistics and archaeology, a settlement, locality or populated place is a community in which people live.
My Community: Tower Hamlets Part 1 by Islam Channel
In different jurisdictions and geographies, a hamlet may be the size of a town, village or parish, or may be considered to be a smaller settlement or subdivision or satellite entity to a larger settlement.
A village is a clustered human settlement or community, larger than a hamlet but smaller than a town, with a population ranging from a few hundred to a few thousand.
BLACK ISIS FLAG IN TOWER HAMLETS UK by Latrina Mcgehee
The word and concept of a hamlet have roots in the Anglo-Norman settlement of England, where the old French hamlet came to apply to small human settlements.
In British geography, a hamlet is considered smaller than a village and distinctly without a church or other place of worship.