The four major components of Selenium WebDriver architecture are Selenium WebDriver client libraries, JSON wire protocol, browser drivers, and browsers.