Selenium Grid requires Java to be installed on all nodes.
All nodes in Selenium Grid must use the same version of Selenium.
Selenium Grid supports only HTTP for communication.