Aujourd'hui le système au Maroc se compose d'un système de sécurité sociale qui est contributif (CMR, RCAR, CNSS, CNOPS, …), d'un système de protection sociale partiellement contributif (RAMED), et d'un système de protection sociale non-contributif (Tayssir, Kafala, IINDH, établissements de protection sociale pour les
La protection sociale repose sur deux types de mécanismes : les prestations sociales (versées aux ménages) et les prestations de services sociaux (accès gratuit ou peu onéreux à des services).
Ils aident les individus et leurs familles, et plus particulièrement les ménages pauvres et vulnérables, à affronter les crises et les chocs, trouver un emploi, gagner en productivité, investir dans la santé et l'éducation de leurs enfants, et protéger ceux qui vieillissent.