The Webdriver Event Listeners can be implemented in one of two ways:
WebDriverEventListener is an interface with several built-in methods for tracking Webdriver events. It necessitates the implementation of ALL of the methods described in the Interface.
The AbstractWebDriverEventListener class gives us the ability to implement only the methods that we're interested in.