What is the implicit and explicit wait in Selenium?

What is the implicit and explicit wait in Selenium?

Selenium Webdriver supports both implicit and explicit waits. WebDriver waits for a certain condition to occur before continuing with execution when using an explicit wait. When trying to locate an element, WebDriver uses an implicit wait to poll the DOM for a set period of time.