Selenium is an open-source tool that is utilized for mechanizing the experiments completed on internet browsers or the web applications that are being tried utilizing any internet browser. Pause, before you become overly energetic, let me re-emphasize that only testing of web applications is conceivable with Selenium. We can neither test any work area programming application nor test any versatile application utilizing Selenium. So it’s an open-source instrument that supports cross browsing and mechanizes web applications!

Selenium Components
Selenium components are mainly comprised of a suite of tools, which include:
Selenium IDE
Selenium IDE (Integrated Development Environment) is essentially a Firefox module. It is perhaps the most straightforward system in the Selenium Suite. It permits us to record and playback the contents. On the off chance that you wish to make contents utilizing Selenium IDE, you have to utilize Selenium RC or Selenium WebDriver to compose further developed and hearty experiments.
Selenium RC
Selenium RC, otherwise called Selenium 1, was the fundamental Selenium venture for quite a while before the WebDriver merger raised Selenium 2. It chiefly depends on JavaScript for mechanization. It underpins Ruby, PHP, Python, Perl and C#, Java, Javascript. It bolsters pretty much every program out there.
Selenium WebDriver
Selenium WebDriver is a program robotization system that acknowledges orders and sends them to a program. It is executed through a program explicit driver. It legitimately speaks with the program and controls it. Selenium WebDriver bolsters different programming dialects like – Java, C#, PHP, Python, Perl, Ruby. also, Javascript.
Selenium Grid
Selenium Grid is a device that is utilized along with Selenium RC. It is utilized to run tests on various machines against various programs in equal. This infers – running various tests simultaneously against various machines running various programs and working frameworks. You can likewise allude to this article on Selenium Grid to comprehend the ideas at a more extensive check.