VML staat voor Visual Modeling Language. Het is een grafische taal die wordt gebruikt om software-architectuur te modelleren. Het is een manier om de structuur, interactie en gedrag van een software-systeem te visualiseren. VML wordt gebruikt om de complexiteit van een systeem te verminderen en de ontwikkeling van software te versnellen.