VM file is a Velocity Macro File. Apache Velocity is a Java-based template engine that provides a simple yet powerful template language to reference objects defined in Java code.
Velocity macro files (VM) are Velocity`s templates, they are html files with variables that are substituted by Velocity.