As an example, Selenium 1???s ???getAttribute??? method only returns the value of a particular attribute, whereas WebDriver???s ???getAttribute??? method will return the value of either a property or an attribute (because sometimes it???s hard to remember whether something is an attribute or a property of an element)