THANKS FOR REPLY
Team Foundation Server (often abbreviated to TFS) is a Microsoft product that provides tools and technologies designed to help teams collaborate and orchestrate their efforts to finish projects or create a produc . It enables DevOps capabilities covering the entire application lifecycle.
SVN stands for Subversion. So, SVN and Subversion are the same. SVN is used to manage and track changes to code and assets across projects
You can refer to the below post.
go through it
What is difference between TFS and SVN? - Online...(version,virtual%20labs%20for%20testing%20etc.