Why do we use Protractor?

Why do we use Protractor?

Protractor is a Selenium Webdriver wrapper that offers an automated test framework for simulating user interaction with an Angular online application across a variety of browsers and mobile devices. It includes all Selenium WebDriver functionalities as well as Angular-specific features for seamless end-to-end testing.