Selenium is Web Testing framework which is used to in web Application Testing automation.
Selenium is not a tool, instead it is a Suits of Tool. There are four component of Selenium
1. Selenium IDE
2. Selenium RC
3. Selenium WebDriver
4. Selenium Grid
These are basically the Selenium during its evolution phase. Selenium WebDriver is most popular and successful component. Selenium Grid is used in parallel testing on multiple browser or OS.