Selenium ist ein quelloffenes Dachprojekt zur Automatisierung von Webbrowsern. Der Kern, WebDriver, setzt die W3C-WebDriver-Spezifikation um, sodass dieselben Anweisungen in vielen Browsern laufen. Selenium IDE ist eine Browser-Erweiterung, die Benutzeraktionen aufzeichnet und wiedergibt, und Selenium Grid führt Tests parallel auf mehreren Rechnern aus. Sprachanbindungen gibt es für Java, Python, C#, Ruby, JavaScript und Kotlin. Selenium ist eine Sammlung von Bibliotheken und Werkzeugen, die Teams selbst installieren und betreiben, in einer Testumgebung oder CI-Pipeline; viele andere Testwerkzeuge bauen darauf auf.
Das Projekt ist Mitglied der Software Freedom Conservancy, einer US-amerikanischen gemeinnützigen Organisation (501(c)(3)), wodurch keine eigene Rechtsperson nötig ist. Der Quellcode liegt auf GitHub unter der Apache-2.0-Lizenz. Selenium hat keinen eigenen gehosteten Dienst, daher bleiben Testdaten in der Umgebung, in der Sie es betreiben. Für europäische Organisationen liegt die Abhängigkeit beim Community-Projekt und seiner US-Non-Profit-Heimat, nicht bei einem kommerziellen Lieferanten; die Lizenz erlaubt Selbsthosting, Forks und langfristige Nutzung.