واژه CRM SOFTWARE مخفف Customer Relationship Management Software به معنای نرم افزار مدیریت ارتباط با مشتری و مجموعه ای از ابزار ها ،فرایندها و اقداماتی است که سازمان برای: شناسایی، انتخاب، ترغیب، گسترش، حفظ و ارائه خدمات به مشتریان بکار می گیرد.
در حقیقت نرم افزار مدیریت ارتباط با مشتری ابزاری است برای جمع آوری نیازها، رفتارهای تجاری مشتریان و اطلاعات تماس هر یک از آن ها در یک پایگاه اطلاعاتی مرکزی.این اطلاعات تنها با چند کلیک در دسترس هر یک از افراد مربوطه در سازمان قرار خواهد گرفت تا با اشتراک این اطلاعات، بهره وری و همکاری هماهنگی بین پرسنل شکل گیرد.