They both have their uses.
At the extreme, try to imagine Pubg as a web app. There are good modern games that work purely in a browser. But still, there are "applications" that function better as full fledge clients seeping small amounts of data and there are "applications" that function just aswell as dynamically loaded full server-side solutions.