Hardware virtualization software lets you run multiple operating system instances at the same time on a single computer. Microsoft has multiple software offerings that provide this functionality. For a list of products that are currently in life cycle, see Microsoft Support Lifecycle.