Isolation is another benefit offered by VMM. It is advantageous to have certain activities run on separate systems. For example if an application being run on a physical system is sharing resources with other applications, in case of a crash of one application the
operating system will be affected. With virtualization in place, applications can be isolated and run on separate virtual machines with independent operating systems.