The strong communities of the past, where family, businesses, church, school, and courthouses were all part of a village, have faded in importance in modern society, where we can easily reach beyond the local. In its place, for many people, is the company, which in large part is replacing the old village. There are some differences, but also many similarities.
Whereas the village was a place you were born into, a company is something you choose to join. The village is the place where you live, shop, and work, while the company is a vehicle for a set of profit objectives. A village came together to solve a societal problem, but the company comes together to solve a customer problem. A village seeks to educate its citizens to increase the benefit to society, while the company educates and trains its workers to be more effective employees.