Full virtualization

Definition
Full virtualization is

"[a] form of virtualization where one or more operating systems and the applications they contain are run on top of virtualized hardware."