CRM encompasses sales, contacts, marketing, management, and customer service. The latter is called enterprise resource planning. It streamlines and standardizes business processes across services, sales, finance, HR management, etc.