What are the basics of Selenium testing?

What are the basics of Selenium testing?