Selenium is a fantastic web application testing package that comes with different form factors such as Selenium IDE, Selenium Remote Control (RC), Selenium WebDriver and finally Selenium Grid. It highly depends on quality assurance to choose whichever appropriated. This article we see Selenium Grid as it is a good example of distributed systems.
What is Selenium Grid actually?
In distributed systems, Cloud computing is usually running on homogeneous platform while Grid computing is running heterogeneous platform. Similarly, Selenium Grid is running on different (heterogeneous) platform, support various programming languages, support multiples unit test framework, and more importantly is cross browsers.