The following post is an academic-style piece written in April 2019. Depending on when you are reading this, much may have changed in the Ethereum roadmap.
Ethereum is a decentralized application platform that runs applications without any chance of fraud, censorship or third-party interference. Powering thousands of decentralized applications (dApps), Ethereum is hailed as one of the most defining digital currency projects of the era and is heavily utilized in both commercial and non-commercial settings. However, as the network continues to grow in terms of traffic, it has reached certain limitations in relation to its scalability. Scalability can generally be described as an application’s ability to handle increased loads of traffic volume; in relation to crypto projects such as Ethereum, this typically refers to limits on the number of transactions or throughput the network can handle in a given time frame.