This section will try to cover some basic help for SVN (subversion). Subversion is used to snycronize files in a repository which is very powerful and useful when more than one person is working on a particular project. SVN can also be used as a history tool whereby previous versions of files can be compared and re-used incase your current version isn't working or does not match.
TortoiseSVN is an SVN client that I use on the PC but there are other GUI interfaces out there also. It's very easy to use.