「town」と「village」はまったく別物で、同じ意味ではありません。「village」とは田園地帯の小さな集落のことで、通常は農業を営んでいるものを指します。「town」は「village」より大きく、境界線が固定され、地域の自治体を持つ、より人口が多い地域のことです。この「town」よりも大きい、または重要なのが「city」です。つまり、この3つの大きな違いは大きさと人口にあり、「city」、「town」、「village」の順で規模が大きいとみなすことができます。
例: I grew up in a small fishing village with a population of only 200.（私は人口たった200人の小さな漁村で育ちました。）
例: People of the neighboring villages all travel to our town to sell their goods at the market.（近隣の村の人たちは皆、市場で商品を売るために私たちの町にやってきます。）