Version Control System (VCS) : 소프트웨어의 버전 관리를 담당하는 시스템.
Source Control Management / Source Code Management (SCM) : 소프트웨어 전체보다 소스 코드에 주로 초점을 맞추는 관리 기법을 의미한다. VCS와 동일한 개념으로 간주하면 된다.
Software Configuration Management (SCM) : 형상 관리 혹은 구성 관리로 부르며, 소프트웨어의 변경 사항을 체계적으로 관리하여 개발 프로세스를 관리하는 시스템. 상술한 VCS, SCM(Source Control Management)에 더해 전반적인 프로젝트 환경(ex. 개발 환경, 빌드 환경, 팀 환경 등)들을 관리하는 보다 포괄적이고 학술적인 개념이다. 특정한 소프트웨어가 아닌 관리 체계를 의미한다.
간단히 정리하면
Version Control System Source Control Management
Software Configuration Management
정도가 되는 것 같다.