What is the difference between implicit and explicit delays?
The Implicit Delay is used to tell the web driver to wait for a certain amount of time before it throwing an exception.
The Explicit Delay is used to tell the Web Driver to wait for certain conditions/Expected Conditions or maximum time exceeded before throwing an exception.