What is "team-foundation-server"

The Team Foundation Server, also known as TFS, is an application lifecycle management (ALM) process support platform developed by Microsoft. He does version control management, Source Control Management, since version 2013 with Team Version Control (TFVC) and Git; requirements management, or Work Item Tracking, cross-Plataform code compilation, or Build Management, and development tracking, Reporting, in a single product, with standard integrations with MS Office, MS Project; and integration with several other tools through API.