In this post, which I will talk about WEB3 Applications, I would say that you don't have to know nothing specific to blockchain to understand the it all. On the end of the day WEB3 applications will evolve to a point that they will be transparent to end users, which means they could easily be used my majority of people without any specific previous knowledge. This is the only way the mass audience will be reached and my mission here is to help get to this stage.