It depends on your CPU, but if you want to install another operating system or want to test some specific application while using your primary os, you need virtualization. In virtualization, your CPU will emulate an isolated environment for a specific application or operating system.