DApps or decentralized applications are a fairly new terms catching developers' and technology enthusiasts attention world wide. At a first glance, they are nothing more than simple apps created to ease our everyday life. But behind the scenes, they are enriched through the security, anonymity and overall awesomeness of blockchain solutions. Read on if you want to learn more about these amazing applications.