What is CRM?
CRM is a business and technological domain that can be defined most conveniently by looking at it from a functional perspective.

A CRM solution helps you to better know and interact with your
customers, your suppliers and your partners. It facilitates the
interactions that your customers, suppliers and partners have with your
company, and in an ideal case covers all your customer touch-points,
supporting marketing, sales, and customer service & support as well
as the customer herself.
CRM is about a strongly customer-centered view on your data and your
business processes, but the requirements for the enterprise CRM
solution also cover CRM-peripheral domains such as document management,
multi-channel customer interaction, data warehousing, analytics, etc.