A CRM system combines business processes and software to improve customer relationships and internal efficiencies. It helps grow sales and profitability by managing the customer lifecycle, opportunities, campaigns, and cases. Popular CRM platforms include SugarCRM, Microsoft CRM, Sage SalesLogix, and Salesforce.com.