CRM can also stand for Customer Relationship Marketing or even Customer Relationship Management. Like all good marketing or business jargon, it's definition is a bit fuzzy and can mean whatever you like depending on who you are presenting to!