Multiple Virtual Storage
複数のSysplexは、TCP/IP や IBM の製品である「Systems Network Architecture」(SNA)といった標準的なネットワークプロトコルによって結びつけることが出来る。複数のLPAR は、Linux on IBM System z、z/VSE、z/TPF、z/VM といった異なるオペレーティングシステムで稼動させることができる。
MVS は主にビジネスや銀行のシステムに使われ、MVS 上で動く業務アプリケーション・プログラムは主にコボル(COBOL)で記述される。COBOLのプログラムは、伝統的に、IMS (Information Management System) や CICS (Customer Information Control System) のようなトランザクション処理システムで使われる。CICS で動くプログラムには、COBOL プログラムのソースコードに特別な EXEC CICS ステートメントが挿入される。プリプロセッサは、プログラムのコンパイルの前に、これらの EXEC CICS ステートメントを、CICS をコールする COBOL のコードに変換する。DB2をコールする SQL の場合と似ている。業務アプリケーションはもちろん、C言語、C++、Java、アセンブリ言語、FORTRAN、BASIC、RPG、REXXなど他のプログラミング言語で書くことも出来る。これらの言語のサポートは「Language Environment」「LE」と呼ばれる共通コンポーネントにパッケージされていて、デバッグ、トレース、プロファイリングや、その他の各言語独自の機能を提供する。