VMS (Virtual Memory System) è un sistema operativo della Digital Equipment Corporation (DEC) che funziona sui suoi vecchi computer di fascia media. VMS è nato nel 1979 come nuovo sistema operativo per il nuovo computer VAX di DEC, il successore del PDP-11 di DEC. VMS è un sistema a 32 bit che sfrutta il concetto di memoria virtuale.
VMS è stato rinominato OpenVMS quando è stato riprogettato per il processore Alpha. (OpenVMS è anche il nome ora utilizzato sul computer VAX.) "Open" suggerisce il supporto aggiuntivo per le interfacce tipo UNIX dello standard POSIX (Portable Operating System Interface). I programmi scritti nello standard POSIX, che include una serie di funzioni di programmazione in linguaggio C standard, possono essere portati su qualsiasi piattaforma di computer che supporta POSIX.
Tra le altre caratteristiche, OpenVMS può essere utilizzato con un software speciale che ne facilita l'utilizzo con i server Windows NT.