أنواع العقود، وتقسيماتها