virtualisation

noun

The creation of a software-based version of a computer, server or other resource.