Virtualisointipalvelut ovat ohjelmiston tai laitteiston digitaalisia kopioita eivätkä fyysisiä malleja, jotka vievät enemmän tilaa tai muistia. Sovellus- ja työpöytävirtualisointipalvelut ovat lähes identtisiä, koska jokainen virtualisoi tietokoneen ohjelmiston, mutta työpöydän virtualisointi on intensiivisempää. Laitteiston virtualisointi jakaa tietokoneen laitteiston paloiksi, ja jokaista osaa käytetään eri prosessiin. Palvelimen virtualisointi on samanlaista, mutta se sisältää useiden digitaalisten palvelimien asentamisen yhdelle fyysiselle palvelimelle, mikä vähentää lämmön- ja virrankulutusta ja sallii palvelimen suorittaa useita prosesseja kerralla. Käyttöjärjestelmän (OS) virtualisointi jakaa laitteiston paloiksi, jotta tietokoneeseen voidaan asentaa toinen käyttöjärjestelmä.
Sekä sovellus- että työpöytävirtualisointipalvelut suoritetaan pöytätietokoneella tai kannettavalla tietokoneella – nämä ovat yleensä yritystarkoituksiin, joten pöytäkoneet ovat yleisempiä -, jotka virtualisoivat ohjelmiston. Kun tietokone toimii, ohjelmisto tallennetaan normaalisti tietokoneeseen ja tietokone käyttää paikallisesti tätä ohjelmistoa suorittaakseen ohjelman. Virtualisoinnin yhteydessä ohjelmisto tallennetaan tietokoneen ulkopuoliselle palvelimelle, johon tietokone voi käyttää, eli tietokoneessa ei ole ohjelmistoa. Työpöydän virtualisointi on hieman intensiivisempää, koska se poistaa tarpeen keskusyksiköstä (CPU), jolloin kaikki käsittely suoritetaan palvelimen kautta.
Laitteiston virtualisointipalvelujen avulla tietokoneen laitteisto jaetaan paloiksi. Tämä voi tapahtua lähes kaikille laitteistoille, kuten suorittimelle, kiintolevylle tai hajamuistille (RAM). Kun osa laitteistosta jaetaan, kyseistä osaa voidaan käyttää vain tiettyyn tarkoitukseen; jos esimerkiksi pala on tehty salaustarkoituksiin, sitä käytetään yksinomaan salaukseen.
Palvelimen virtualisointipalvelut ovat samanlaisia kuin laitteiston virtualisointi, koska laitteisto jaetaan; Ero on siinä, että tämä koskee yksinomaan palvelinta, kun taas laitteiston virtualisointi on tyypillisesti pöytä- tai kannettavaa tietokonetta. Virtuaalipalvelimen tekeminen tarkoittaa useiden palvelinohjelmien ottamista ja sijoittamista yhdelle palvelimelle. Vaikka tämä vähentää kunkin virtuaalipalvelimen kokonaistehoa, koska ne tukeutuvat yhden fyysisen palvelimen laitteistoihin, ylimääräisen RAM -muistin lisääminen voi lievittää tätä. Virtualisointi vähentää lämmön- ja sähkönkulutusta, mikä tekee palvelimesta halvemman käyttää.
Käyttöjärjestelmän virtualisointipalvelut mahdollistavat useamman kuin yhden käyttöjärjestelmän käytön tietokoneessa. Kiintolevy on jaettu osiin, ja jokaisella osalla on erillinen käyttöjärjestelmä. Jotkut tietokoneet pystyvät käyttämään kaikkia käyttöjärjestelmiä samanaikaisesti, mutta useimmissa tietokoneissa ei ole riittävästi virtaa tähän ja kutakin käyttöjärjestelmää käytetään erikseen.