Selenium est un projet parapluie open source pour l'automatisation des navigateurs web. Son cœur, WebDriver, met en œuvre la spécification W3C WebDriver, donc les mêmes instructions s'exécutent dans de nombreux navigateurs. Selenium IDE est une extension de navigateur qui enregistre et rejoue les actions, et Selenium Grid exécute les tests en parallèle sur plusieurs machines. Des liaisons existent pour Java, Python, C#, Ruby, JavaScript et Kotlin. Selenium est un ensemble de bibliothèques et d'outils que les équipes installent et exploitent elles-mêmes, dans un environnement de test ou un pipeline CI.
Le projet est membre de la Software Freedom Conservancy, organisation américaine à but non lucratif (501(c)(3)), ce qui évite de créer une entité juridique distincte. Le code source est sur GitHub sous licence Apache 2.0. Selenium n'a pas de service hébergé propre : les données de test restent dans l'environnement où vous l'exécutez. Pour les organisations européennes, la dépendance concerne le projet communautaire et son cadre associatif américain, non un fournisseur commercial ; la licence permet l'auto-hébergement et le fork.