Microsoft Visio est une application logicielle qui facilite la conception de diagramme en utilisant des graphiques vectoriels. Un bloc dans Visio est un élément de diagramme qui tient parfois une forme spéciale et contient du texte. Ces blocs sont reliés les uns aux autres en utilisant une série de lignes courbes, droites et inclinées appelés "connecteurs". Il est difficile de créer un connecteur sans aide complètement droite, mais Microsoft Visio a des fonctions intégrées pour aider à la tâche.