Cities are more densely inhabited and tend to be centers of culture and commerce; villages are usually found in more rural areas, with a low density of inhabitants.
As more and more people settled in one place, a city slowly emerged from what is known as a village. A village is a small group of settlements which is usually located in a rural area although they can also be found in several urban areas. It is larger than a hamlet but smaller than a town