Solidity realtime ethereum compiler and runtime
Solidity compiler to be run inside the browser. For writing and developing Ethereum smart contracts, also allows deploying and interacting with existing contracts on the blockchain (requires Ethereum node)