Thus, for the users, the experience is the same as if they were using the original system.
But once created, it supports the authenticity of the original computer (guest) environment without the need for the original system (guest system). The process of designing an authentic emulator is complicated and time-consuming.