Berkas .vm ini terutama digunakan oleh Velocity. Ini adalah sebuah berkas pengembangan yang biasanya berbasis Java. Ia ditulis dalam Bahasa Template Velocity atau VTL (Velocity Template Language).
Sering kali, itu ia dipergunakan dalam generasi otomatis kerangka-kerangka kelas.