The main difference between Visual Studio Web Test and Selenium is how each tool works.
Selenium works at the user interface level. Tests are recorded and played against user interface objects in the browser.
VS Web Tests operate below the user interface level. Tests are recorded and played against HTTP requests / responses.
. , , Selenium, , . , VS - .