Altcoins are the alternative cryptocurrencies launched after the success of Bitcoin. Generally, they project themselves as better substitutes to Bitcoin. The success of Bitcoin as the first peer-to-peer digital currency paved the way for many to follow. Many altcoins are trying to target any perceived limitations that Bitcoin has and come up with newer versions with competitive advantages. As the term 'altcoins' means all cryptocurrencies which are not Bitcoin, there are hundreds of altcoins.