This document summarizes Selenium, an open source tool for automating web application testing. It describes the core components of Selenium, including Selenium IDE for recording tests and Selenium RC for running tests. It outlines the Selenium scripting language and provides best practices for writing automated tests with Selenium. Potential issues that may arise during testing are also addressed, along with references for getting more information about Selenium on the internet.