1. A virtualization system for a host computing device having at least one host processor and system resources including memory divided into most privileged system memory and less privileged user memory, the system comprising: a virtualization boot application that operates in the less privileged user memory and divides the host computing device into a resource management partition, at least one virtual service partition and at least one virtual guest partition, the at least one virtual guest partition providing a virtualization environment for at least one guest operating system, the virtual service partition providing a virtualization environment for the basic operations of the virtualization system, and the resource management partition maintaining a resource database for use in managing the use of the at least one host processor and the system resources; an ultravisor partition that operates in the most privileged system memory to create and destroy at least one monitor instance and to provide services to the at least one monitor instances during context switches of partitions; at least one monitor instances and maintains guest applications in the at least one virtual guest partition within memory space allocated by the virtual service partition to the at least one virtual guest partition; and a context switch between the at least one monitor and the respective virtual guest partitions and the virtual service partition for controlling multitask processing in the partitions on the at least one host processor, during a context switch, the ultravisor partition and the at least one monitor instance save a current virtual guest partition state in a virtual processor structure, save a current privilege state in virtual processor structure, and invokes a ultravisor monitor switch service; wherein the host computing device includes Unified Extensible Firmware Interface (UEFI) firmware, and wherein the virtualization boot application is embedded in the UEFI firmware of the host computing device; wherein the ultravisor monitor switch service loads the privileged state of the target partition monitor and switches to the target partition monitor, which then restores the remainder of the virtual guest partition state; and wherein the virtual service partitions comprises a command partition, an Input/Output partition, and a diagnostic partition and is stored within the UEFI firmware of the host computing device.