Source: https://thecontrol.co/a-brief-overview-of-dapp-development-b8ac1648322c?source=collection_home---6------2----------------