SourceGear Vault ist ein Versionskontrollsystem für Windows-Entwickler mit vollständiger Integration in die Visual Studio .NET-Umgebung. SourceGear Vault wird direkt in das .NET Framework implementiert und verwendet SQL Server als Repository-Speicher. Vault wurde speziell für einen nahtlosen Übergang von Visual SourceSafe konzipiert. Der Grundaufbau von SourceGear Vault ist ein zentralisierter Vault-Server, der ein oder mehrere Repositorys verwaltet. Vault umfasst mehrere Client-Anwendungen und bietet zudem eine Möglichkeit zum Erstellen von angepassten Clients mit jeder .NET-Sprache.