CRM, czyli System relacji z klientem to zbiór narzędzi ułatwiających kontakty z klientami. Powstał on w latach 90 i od tego czasu cieszy się już dużą popularnością. Został on opracowany w celu polepszenia owych kontaktów, a tym samym uzyskania większego zadowolenia obu stron. Jeśli chodzi o architekturę CRM, możemy wyróżnić tu następujące elementy: CRM Operacyjny, który jest pomocny przy rejestracji różnorodnych zdarzeń, planowaniu spotkań z klientami oraz ich raportowaniu. CRM Analityczny, dotyczy analizy odbytych kontaktów z klientem, jego zachowań i reakcji na owe spotkania. Istnieje także CRM Komunikacyjny czy Marketingowy, który związany jest z planowaniem wszelkich działań dotyczących codziennej pracy z klientem. CRM Serwisowy, dotyczy usług serwisowych czy gwarancyjnych. Obok omawianego systemu istnieje inny, o nazwie DSM, który stanowi jego uzupełnienie. Jest to System Zarządzania Dokumentami, gdzie głównie przechowuje się różnorodne, istotne dokumenty uwzględniające kontakty z klientami. Każda firma korzystająca z pomocy tego systemu ma szansę w łatwiejszy sposób zdobyć klienta, a także go utrzymać, a dzięki temu wzrosną jej zyski. Celem każdej firmy powinno być zatem budowanie długoterminowych relacji, z których obydwie strony będą zadowolone i usatysfakcjonowane. Tylko takie działania gwarantują ciągłość firmy. Tak więc warto rozwijać swoją wiedzę o klientach oraz dążyć do całkowitego zaspokojenia ich potrzeb i wymagań. System ten jest właściwą strategią prowadzenia owocnej współpracy z klientem.