Length of stay: The length of stay and contract distinguishes a tenant from a guest. Tenants sign a lease agreement and stay for an extended period, often months or years. Guests stay for short durations, such as a few days or weeks, and don't have a formal rental agreement.