Customer Relationship Management System

What is a customer relationship management system, and why should your accounting firm be using one?