3 Types of CRMs You Need to Know About