A repository is a collection of files and/or subrepositories that helps you organize Surround SCM. Each repository is generally mapped to a directory on your hard drive. You can create as many repositories as necessary.