multi-tenancy: The sharing of underlying resources by multiple companies over a cloud.