Web Driver enables the usage of a programming languages in creating test scripts; which isnot possible in Selenium IDE. It enables conditional operations like if-then-else or switch-case and also looping like do-while.Read less