I'm trying to understand what ScummVM is from technical point of view. It have "VM" (virtual machine) in its name, and so, from my point of view, it means that it is some kind of emulator or hypervisor, because, as I understand, any virtual machine works "inside" one of these two technologies (i.e. inside emulator or inside hypervisor).
So, what is it?
