VM

VM may stand for:

Social media

 * Viral marketing

IT

 * VM (operating system), IBM's virtual machine operating system
 * Virtual Machine
 * Virtual Memory
 * An email reader for Emacs
 * An extension for Apache Velocity files
 * Voicemail