Distribution Agreement, Strategic Alliance, Financial Services Group, Joint Venture, and Mixed Models are the types of bancassurance models.