For a start, in terms of transportation, there is a big difference between small towns and big cities. In small towns, it is never far from one place to another. People do not have to drive far to their destination or can even just walk to anywhere, thus saving much energy and money as well as commuting problems. On the other hand, big cities usually offer a good public transit system. People living in big cities are provided with a great variety of transportation tools, such as buses, subways, sky-trains, etc. As a result, they do not rely heavily on cars for transportation; they will always be able to reach their destination should their cars go into maintenance or get lost.