പല വ്യതിയാനങ്ങളുണ്ടെങ്കിലും, നിലവിലെ സമ്പ്രദായം നിരവധി സൌകര്യങ്ങൾ ഏറ്റെടുക്കുന്നതിന് ബാധകമായ നാല് അടിസ്ഥാന തരം കരാർ തരങ്ങളെ അംഗീകരിക്കുന്നു.
നിലവിലുള്ള സമ്പ്രദായമനുസരിച്ച് നാല് അടിസ്ഥാന വിഭാഗങ്ങൾ ഉണ്ട്.