Why Selenium is best tool for automation testing? What are the top reasons to use Selenium?

Can anyone please get me some knowledge regarding why Selenium is best tool for automation testing? What are the top reasons to use Selenium