AI engineering glossary · Computing foundations

What is VM (virtual machine)?

Virtual machine (also called VM): A software imitation of a complete computer that runs its own operating system on top of real hardware, isolated from other virtual machines on the same host. Cloud providers use them to rent out slices of powerful servers.

Level: intermediateTopic: Computing foundations

Virtual machine: an example

A cloud provider can run ten customers' virtual machines on one physical server.

Related terms

More Computing foundations terms

Where you learn it

Virtual machine is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.