The CRM module in Dynamics NAV

For a start – what does CRM even mean these days? People have different views on what it is for and