[3] Surround SCM stores data in an industry-standard relational database management system.
A proxy server can optionally be installed to improve performance of file retrievals for distributed teams.
[5] There are several different categories of Surround SCM clients: GUI, CLI, API, Web UI, and plugin.
[7] The plugin interfaces integrate Surround SCM client functionality into third-party applications.
Surround SCM plugins are available for Eclipse, IntelliJ IDEA,[8] KDevelop, Visual Studio, NetBeans, JDeveloper, PowerBuilder, WebStorm, Windows Explorer, Mac OS X Finder, Linux file system,[9] Bugzilla, JIRA, Microsoft TFS, TestTrack, Ant, NAnt, Hudson,[10] Jenkins, TeamCity, CruiseControl, CruiseControl.NET,[11] Dreamweaver, FinalBuilder,[12] Microsoft Office, and QA Wizard.