Competing firms

    Why do competing firms often locate their stores in close proximity to each other? For example, gas stations always built right next to other gas stations. Fast food chains, grocery stores, coffee shops, and restaurants always seem to exist in groups instead of being spread evenly throughout a community.