The Web Deployment Tool (Web Deploy) is a command-line tool from Microsoft that is used for synchronizing web site code and content with web servers—and, particularly, IIS. It is also known as Web Deploy, the Web Deployment Tool, and MSDeploy. The name of its command-line executable is msdeploy.exe.
The Web Deployment Tool (Web Deploy) is not only used as a command-line tool, but is also integrated into visual-studio's web publishing capabilities as well as e.g. azure-pipelines's Azure App Service Deploy task.