التكافل العام وبرامجه هي أساسا عقود ضمان مشترك قصير الأجل (سنة واحدة في الغالب)، يوفر تعويضا تعاونيا عند حدوث نوع من الخسارة، ويتم تصميم البرامج لتلبية الاحتياجات لحماية الأشخاص وكيانات الشركات فيما يعلق بالخسارة الجوهرية أو الضرر الناتج عن خطر فجائي أو كارثة تتعرض لها عقارات أو موجودات أو ممتلكات المشتركين.2- التكافل العائلي: يتعامل التكافل العائلي مع توفير المساعدة المالية للمشتركين وعائلاتهم في حالة النكبات المتعلقة بالوفاة أو العجز. ويتطلب هذا النوع من التأمين من مؤسسة التأمين التكافلي الدخول في علاقة طويلة الأجل طوال السنوات التي تم تحديدها مع المشتركين، غير انه توجد بعض منتجات التكافل العائلي مثل التكافل الجماعي أو التكافل بأجل التي لا تتطلب بالضرورة علاقة طويلة الأجل بين مؤسسة التكافل والمشتركين في التكافل.