Step-by-step explanation:
Urgent care centers: care for basic needs after regular doctor hours
Hospitals: treat time-sensitive emergencies
Medical specialists: offer treatment in a specific field of medicine, such as cardiology
General practice doctors and nurse practitioners: care for routine medical needs
Crisis pregnancy centers: provide counseling for unplanned pregnancies
__
Discussion
Urgent care centers are often open all hours, but may not be as fully equipped (or staffed) to provide the sort of emergency medicine that a fully-equipped hospital can provide. While a general- or nurse-practitioner can provide routine care, they will consult with specialists when expertise is needed in a specific area.
Various kinds of pregnancy centers can provide counseling and perhaps some medical services for planned or unplanned pregnancies.