VMS (Virtual Memory System) é um sistema operacional da Digital Equipment Corporation (DEC) que roda em seus computadores mais antigos de médio porte. O VMS surgiu em 1979 como um novo sistema operacional para o novo computador VAX da DEC, o sucessor do PDP-11 da DEC. O VMS é um sistema de 32 bits que explora o conceito de memória virtual.
VMS foi renomeado OpenVMS quando foi redesenhado para o processador Alpha. (OpenVMS é também o nome agora usado no computador VAX). O "Open" sugere o suporte adicionado para as interfaces do tipo UNIX do padrão Portable Operating System Interface (POSIX). Programas escritos no padrão POSIX, que inclui um conjunto de funções de programação em linguagem C padrão, podem ser portados para qualquer plataforma de computador suportada pelo POSIX.
Dentre outras características, o OpenVMS pode ser usado com software especial que facilita seu uso com servidores Windows NT.