A hamlet is a human settlement that is smaller than a town or village. This is often simply an informal description of a smaller settlement or possibly a subdivision or satellite entity to a larger settlement.
The hamlet Weiler Oberwil in Waldkirch, Switzerland
The hamlet Kampung Naga in West Java Province, Indonesia
Haynes Church End in Bedfordshire
A town is a type of a human settlement. Towns are generally larger than villages and smaller than cities, though the criteria to distinguish between them vary considerably in different parts of the world.
Mõisaküla is a small town in the southern part of Estonia, just next to the border of Latvia. The town's current population is less than 1,000 inhabitants.
Aerial view of Mariehamn, the town in Åland with over 10,000 inhabitants
The city of Hancock, Michigan along Quincy Street
The town of Peshtera, Bulgaria