An altcoin is any cryptocurrency other than Bitcoin. Since Bitcoin is considered to be the original cryptocurrency, any newer coin is usually designed to address some sort of drawback to Bitcoin and is called an altcoin.