Regional planning

A small settlement can support a general store but not a specialist hospital. Which explanation best reflects the difference between these services?