In the past, you would have one server for each function, which would mean lots of expensive servers with lots of wasted space on them.
Virtualisation means running multiple virtual functions on one physical machine. For example, if you partition a hard drive into A & B drives, you have created two virtual drives on one unit.
A virtual server platform allows you to run multiple virtual servers on a single physical server. Familiar to larger organisations, this process is now within reach of smaller businesses looking to reduce costs and increase efficiency.
There are many benefits. You save space and money by reducing the amount of physical servers you run, and by separating servers virtually you are increasing their reliability so downtime is reduced and recovery time improved.
It also means we can run up new servers at short notice and make disaster recovery planning a lot less expensive.