I try to understand the relationship between virtualization and multi-tenants architecture but i can't. I know that virtualization permits to deploy several OS on the same machine, i know also that multi-tenancy permits the use of one application by several tenants in Cloud Computing. But the exact relationship is not clear.