Software that enables users to track and manage customer or prospect contacts and information centrally. Ideally, all customer contacts are captured by the system and then made available to the organization through pre-defined or ad-hoc reports.