Selenium architecture is based on a client-server model where test scripts communicate with browser drivers through APIs and protocols. Here are the key points you should know:
Core Components of Selenium Architecture




Selenium Client Libraries



Available in multiple languages (Java,...