In this article https://medium.com/@mvmurthy/ethereum-for-web-developers-890be23d1d0c the author writes that
This means, every person who wants to interact with a dapp (Decentralized Application) will need a full copy of the blockchain running on their computer/phone etc. That means, before you can use an application, you have to download the entire blockchain and then start using the application.
Some comments point out that's not correct. What is now true?