Niezależny system kontroli wersji, mający na celu zastąpienie CVS.
W stosunku do pierwowzoru główną zaletą Subversion jest zapis nie tylko zmiany zawartości pliku, ale także całych ścieżek, tworzenie gałęzi i znaczników w stałej przestrzeni, natywny mechanizm klient-serwer do przesyłania różnic w plikach oraz bardzo dobra obsługa plików binarnych. Zmiany zapisywane są dopiero, gdy dobiegnie końca proces modyfikowania wszystkich plików.
Subversion oferuje także możliwość wykorzystania protokołu WebDAV/DeltaV i serwera Apache w celu uzyskania dostępu do repozytoriów.