With the help of software, you can transform a physical machine into a virtual environment — for cloud computing, for example. One of the advantages of a virtualisation solution is that you combine physical machines to aggregate their resources: processors (CPU), RAM (RAM), and different types of storage within a virtual machine (virtual server). These hardware resources virtualised from multiple machines can be distributed very easily — for example, you can allocate all of the computing power to a specific workload.