Τα χωριά και οι πόλεις είναι δύο διακριτές έννοιες που αναφέρονται σε πολύ διαφορετικές δήμους οντότητες που βρίσκονται παντού. Οι όροι δεν είναι καθόλου αντικαταστατέοι - βρίσκονται στα αντίθετα άκρα της καμπύλης πληθυσμού.
Με ορισμένες μετροπολιτικές περιοχές που μετρώνται πλέον σε δεκάδες εκατομμύρια, μια πόλη μπορεί να έχει πολύ μεγάλο αριθμό ανθρώπων. Από την άλλη πλευρά, ένα χωριό έχει πληθυσμό που μετράται συχνά στα χιλιάδες ή ακόμη και λιγότερο.
Από ανάγκη, μια πόλη είναι πολύ μεγάλη περιοχή. Σε ένα χωριό, ο πληθυσμός μπορεί να ζει κοντά μαζι, καλύψοντας μικρό τέμαχος γης.
Ένα χωριό συχνά υπάρχει σε απομακρυσμένη περιοχή με περιορισμένη πρόσβαση σε μεγαλύτερες πόλεις και χωριά. Σε ορισμένες περιπτώσεις, ένα χωριό μπορεί να βρίσκεται σε γη που είναι ημιχρήσιμη. Οι πόλεις δεν μπορούν να υπάρχουν σε τέτοιο μέρος και συχνά κεντρίζονται σε περιοχές υψηλής παραγωγικότητας.
Λόγω του μικρού του μεγέθους, ένα χωριό περιορίζεται στην ποσότητα αγαθών και υπηρεσιών που μπορεί να παράγει. Αντιθέτως, μια πόλη μπορεί να είναι πολύ αποδοτική και παραγωγική. Αυτό δεν προέρχεται μόνο από τον μεγάλο πληθυσμό, αλλά και από έναν πληθυσμό που είναι ποικιλόμορφος και δεξιοτεχνημένος σε πολλές διαφορετικές επαγγελματικές ειδικότητες.
Οι πόλεις συχνά βρίσκονται σε μεγάλες διασταυρώσεις ή τοποθετούνται σε σημαντικές εμπορικές διαδρομές, ίσως δίπλα σε ένα ποτάμι. Τα χωριά μπορεί να βρίσκονται στο τέλος μιας μεγάλης αυτοκινητόδρομου ή πιθανώς μακριά από ένα μεγάλο εμπορικό κέντρο.