At this moment in time, internet users throughout the world do not have full control over the data that they share across all websites. Instead, all of the data shared goes through a middleman that processes it and then sends it to the next interested party.
Decentralized Apps (dapps), built with the help of the Ethereum network are bound to change this in the future. Their sole purpose is to connect providers and the afferent users directly. Another main characteristic associated with dapps is the fact that they often have an open-source API, provide immutability thanks to the blockchain and most do not have a point of failure.