Virtualisation

An approach to creating virtual versions of computers or applications in order to optimise resources and increase security.