The virtual unit on which the system runs is completely customizable, and lets you change the virtual hardware according to your needs, be it the processor, RAM memory, or the storage space. VirtualBox is a multi platform and open-source virtualization tool for Windows, Linux, Mac OS X, and other operating systems, that lets you create virtual disc units in which you can install a guest operating system within the one you normally use on your computer, using it in the same way as if it was actually installed.