Visio dient der Visualisierung verschiedenster Prozesse und Strukturen. Neben Flussdiagrammen, Projektplänen, Organigrammen, Ablaufdiagrammen und sonstigen Geschäftsdiagrammen kann diese sogenannte Flowchart-Software auch dazu benutzt werden, UML-(Unified Modeling Language)-Diagramme zu erstellen.
Visio 2000 erschien im Jahr 2000 und ist produktkompatibel zu Office 2000, d.h., der Datenaustausch zwischen Visio 2000 und Office funktioniert am besten mit Mitgliedern der Office 2000-Familie.