The ability for a single instance of software to simultaneously serve multiple customers. SaaS is an example of this, where multiple companies are able to access their data while the SaaS provider only has to run one instance of the program and one instance of a database storing the data. Each company is a ‘tenant’ within the software. This reduces costs for providers (and subsequently, businesses) and means changes to the code can be rolled out easily.