Installing multiple versions of Windows or different from that used each day (e.g. Ubuntu or Mac OSX) on a computer is useful for testing functionality with a new version of the operating system (e.g. Ubuntu, Mac OSX, or Windows 8) for evaluating software or to ensure their compatibility in a new work environment. For software compatibility reasons, we may also need to keep an older version of Operating System or Windows on his PC.