Why is Selenium better and widely used than other testing tools?

There are a lot of testing tool available in the market but out of those tool selenium is widely used, Can anyone please guide me why.