Selenium WebDriver priima komandas (siunčiamas Selenese arba per kliento API) ir siunčia jas į naršyklę. Tai įgyvendinama per naršyklės specialų naršyklės tvarkyklę, kuri siunčia komandas į naršyklę ir gauna rezultatus. Dauguma naršyklės tvarkyklų iš tikrųjų paleido ir prisijungia prie naršyklės programos (pvz., "Firefox", "Chrome", "Internet Explorer", "Safari" arba "Microsoft Edge"); taip pat yra "HtmlUnit" naršyklės tvarkyklė, kuri imituoja naršyklę, naudodama be galvos naršyklę "HtmlUnit".
siunčia juos į naršyklę