A town has a basic social amenities while a village doesn't. A town usually has people from a wide multicultural background unlike a village.
A village is usually smaller than a town.
A village does not have a town council
Village
A village is smaller.
Another name for a small town is a village.
A village became a town when it received a royal charter to have a permanent marketplace.
village
A town is larger than a village.
Complex Village means like a little village (small town).
That is the correct spelling of "village" (a small town or residential area).
Damot is a village of Juglot town in Gilgit district
Town Officer elected by the people of the village.