Entropy Overload: The point of VMs: "Abstract machine: Developments in programming language fashions have made object orientation come to the fore (perhaps even too much to the fore). However, our physical machines map much closer to procedural code and a separation between code and data than the trends in language and architecture design."
The bolding is mine. It is not the main point of the post which is a nice attempt (not that I'm any expert in the area of VMs) to explain what makes a VM a VM. Thanks Barry for giving me a pointer to it in the comments from my previous posting.