Une ville est généralement un endroit avec beaucoup de maisons, mais pas une cité. Comme pour les villes, il y a plus d'une façon de dire ce qu'est une ville dans différents pays. Dans certains endroits, il s'agit d'une sorte de gouvernement local.

En anglais, les gens utilisent également le mot "town" comme un mot général pour les endroits avec beaucoup de maisons (les villes aussi). Lorsqu'ils disent "ville", ils pensent généralement à un endroit grand et important. Par exemple, Londres est une ville, mais les gens l'appellent souvent "London town" ("la ville de Londres" est une partie de Londres où il y a beaucoup de banques). Par ailleurs, aller de l'extérieur vers le centre de Londres, c'est "aller en ville".

En général, la différence entre les villes et les villages ou hameaux est le type d'économie dont ils disposent. Les habitants des villes tirent généralement leur argent de l'industrie (usines, etc.), du commerce (magasins, etc.) et des services publics (travail pour la ville), et non de l'agriculture (culture de produits alimentaires).

Le nombre de personnes qui vivent dans un endroit ne nous dit pas s'il s'agit d'une ville ou d'un village. Dans de nombreuses régions du monde, comme en Inde, un grand village peut compter beaucoup plus de personnes qu'une petite ville. Il est également difficile de dire si un endroit est une ville car aujourd'hui, certaines villes deviennent plus grandes.

Parfois, un lieu est une ville parce qu'il a reçu le nom de "ville" par la loi. Cependant, les gens appellent souvent un lieu une "ville" s'il est petit.

Au Moyen Age, un lieu devenait une ville par le biais d'une charte, qui lui donnait des privilèges de ville.