Computational virtualization produces different classifications from different perspectives and can be divided into Type I and Type II virtualization, or it can be divided into full virtualization and paravirtualization.