Selenium Webdriver training explaining interfaces in java. Webdriver interface can be used to write dynamic webdriver scripts which work on all the browsers