Subversion is a version control server. To use subversion you need a subversion client. There are many available, including a command line client, free gui clients and commercial clients. When recommending subversion for source code control nearly everyone seems to recommed TortoiseSVN as the client program. TortoiseSVN is a windows shell extension that allows subversion to be used via the Windows Explorer context menu. One thing I love about it is that it integrates effortlessly with IDEs/editors ......