Icons create a better user experience. They must be simple and not distracting. They make the page more attractive than text-only pages. They must be carefully selected as they convey the personality of the website.
Brands and Logos
Search, Settings, User
Services, Topics, Sections
Icons improve the look of the website, making it more polished, professional and attractive.