WikiPedia defines multi-tenancy as “a software architecture in which a single instance of software runs on a server and serves multiple tenants”.