title: Which class object does findElement method return?
body: <p>I have just started learning selenium. I am unable to understand this point clearly.</p>
  
  <pre><code>WebDriver driver = new FirefoxDriver();
  
  WebElement = driver.findElement(By.id("id"));
  </code></pre>
  
  <p>Does <code>findElement</code> return an object of the class implementing the <code>WebElement</code> interface?
  If so which class object is it returning? Is it <code>HtmlUnitWebElement</code> class object?</p>
  
  <p>Please clear this doubt of mine......</p>