What is Selenium WebDriver

Selenium WebDriver is a tool for writing automated tests of websites.

It is an API name and aims to mimic the behavior of a real user, and as such interacts with the HTML of the application. Selenium WebDriver is the successor of Selenium Remote Control which has been officially deprecated.