Um arquivo VSDM é um desenho criado pelo Microsoft Visio, um aplicativo de diagramação e gráficos vetoriais. É semelhante a um arquivo VSDX, mas contém macros. Macros são pequenos programas que automatizam tarefas dentro do Visio, permitindo que os usuários criem soluções personalizadas e aprimorem a funcionalidade de seus diagramas. Como os arquivos VSDM podem conter código executável, eles representam um risco de segurança se abertos a partir de fontes não confiáveis. O Visio usa o VSDM para armazenar uma variedade de diagramas, incluindo fluxogramas, diagramas de rede, organogramas, plantas baixas e muito mais. A funcionalidade de macro permite diagramas dinâmicos que podem responder à entrada do usuário ou a alterações de dados. Ao abrir um arquivo VSDM, o Visio geralmente solicita ao usuário que ative ou desative as macros, fornecendo um aviso sobre potenciais riscos de segurança. Desativar as macros impedirá a execução do código, mas também poderá limitar a funcionalidade do diagrama. A natureza habilitada para macro é o diferencial chave desta extensão em relação ao formato padrão VSDX.