The three multi-tenancy models are low, middle, and high degrees. They are categorized by the degree of layers designed to be shared across multiple tenants. For example, Salesforce.com is a high-degree multi-tenant software provider because this multi-tenancy model best fits cross-industry utilitarian workloads.