The document discusses choosing Subversion as a version control system for a project based on its central repository model, path-based authorization for access control, selective checkout capabilities, support on Linux, Mac and Windows platforms, and ability to do word file comparisons using TortoiseSVN. It highlights some of Subversion's key concepts like commit, update, push and pull and clients available on different platforms. It also talks about using path-based authorization and sparse checkout for large repositories, and features of TortoiseSVN Windows client like integration with Windows Explorer.