This may sound like stupid question but I want to know difference between Selenium standalone Server and Java selenium Jar file? I am able to import Webdriver class by using both jar files. If selenium Standalone server is providing all required jar file then why do we have separate Java selenium Jar files