Differenza tra virtualizzazione ed emulazione

Per molte persone emulazione e virtualizzazione sembrano essere la stessa cosa, ma in realtà ci sono alcune differenze tra questi due concetti. Quando un dispositivo viene emulato, una struttura basata su software sostituisce un componente hardware. È possibile eseguire una macchina virtuale completa su un server emulato.