A heavy tank was a class of tank that generally provided better armour protection as well as equal or greater firepower than tanks of lighter classes, often at the cost of mobility, maneuverability and, particularly, expense.