Lisk aims to be the first (successful) of its kind as a modular cryptocurrency.  The idea is that every Blockchain App is on its own sidechain, separate from the main blockchain. This should help with scalability issues that many cryptocurrencies were facing, such as bitcoin. The sidechain is secured by a group of 101 master nodes elected by the app’s owner, and operate using the same Delegated-proof-of-stake (DPoS) consensus mechanism as the parent Lisk network. The Blockchain Apps are written using NodeJS/JavaScript on the backend and CSS3/HTML5/JavaScript for the frontend.