EOS is a decentralized platform for creating smart contracts and decentralized apps. The ones created to run on the EOS blockchain can do so without the need for transactions fees.
All the developer needs to do is stake a proportionate number of EOS tokens to execute host apps applications on the blockchain. This encourages self-sufficient app deployment. Computational power as apportioned according to the number of EOS tokens held and the total number currently in circulation.
Apps run more smoothly on EOS because it has parallel processing capabilities, using a dPoS system where 21 elected nodes are chosen to produce blocks. Node availability is constantly checked and if a node is not able to fulfil the minimum requirement of one block in 24-hour’s then it’s position is revoked.