Un bail est souvent un contrat à long terme entre un ou plusieurs propriétaires et un ou plusieurs locataires, dans lequel le propriétaire loue un logement au locataire pour une durée déterminée (habituellement 12 mois et plus). Un contrat de location, par contre, est un contrat à court terme. Il dure généralement environ 30 jours et se renouvelle automatiquement après 30 jours, à moins qu'il n'y ait un avis de résiliation du bail par le propriétaire ou le locataire.
Un bail est une bonne solution pour la location à long terme; cependant, il peut être difficile à résilier. Un contrat de location est parfait pour la location à court terme; cependant, il peut être sujet à une augmentation de loyer.