I'm Trying to understand the difference between WebDriver() and ChromeDriver() instances.
I have always seen using WebDriver, but I would like to understand what will happen when we use ChromeDriver. And why we not using ChromeDriver instances
WebDriver driver = new ChromeDriver();
and
ChromeDriver driver = new ChromeDriver();