The 4 major components of Selenium include the following:
- Selenium Remote Control (Selenium RC): It is the first Selenium suite tool created to support various languages like Java, Python
- Selenium Grid: It is used for distributive testing and it also allows execution of test scripts on multiple machines in parallel
- Selenium Web Driver: It helps in communication between the program code and the web browser
- Selenium Integrated Development Environment (Selenium IDE): It is a tool that only comes as an add-on for Firefox
To learn more about Selenium and its components, watch this YouTube tutorial: