And of course there's economic diversity in small towns and rural areas, too -- the house on the hill vs the other side of the tracks, the bank president vs the factory worker. But the difference is that because they're living in smaller towns or less populated areas, they're more likely to know each other, to have gone to the same schools, to know of the same prominent citizens, to share a local history. Of course, residents of Small Town A don't share all those things with residents of Small Town B 100 miles away. But people in both places typically know what it's like to live in a small town, may have similar recreational activities, probably are familiar with similar businesses and institutions. Small town businesses are pretty basic: grocery stores, banks, thrift shops, clinics and hospitals (sometimes), and so on. They don't as typically have IT startups, major malls, theaters, tourist places, art museums, foodie restaurants, bookstores, daily newspapers ...