हालांकि इसमें कई विविधताएं हैं, वर्तमान अभ्यास अनुबंध के प्रकार की चार बुनियादी श्रेणियों को मान्यता देता है जो कई सुविधा अधिग्रहण पर लागू होती हैं
वर्तमान परिपाटी द्वारा चार बुनियादी श्रेणियां पहचानी जाती हैं।