What is altcoin?

Altcoin is a general term used to describe any type of cryptocurrency other than Bitcoin. Altcoins are typically launched to improve upon the original design of Bitcoin and to provide additional features or functions.