Team Fortress 2/Classes

There are a total of nine classes that you can play as in Team Fortress 2. Each has its own particular strengths and weaknesses, and have varying effectiveness depending on the situation. Knowing how, and particularly when, to use the different classes is vital to winning any map; you can't just play the same class all the time.

The classes are divided into Attack, Defence and Support. The Scout, Soldier and Pyro make up the Attack classes, the Demoman, Heavy and Engineer make up the Defence classes, and the Medic, Sniper and Spy make up the Support classes. Although they are divided up as such this doesn't mean they are only effective in those roles - for instance, a Heavy/Medic combination is an extremely powerful offensive force, especially with the Medic's Übercharge ability.

The links below lead to the details on each individual class:
 * Scout
 * Soldier
 * Pyro
 * Demoman
 * Heavy
 * Engineer
 * Medic
 * Sniper
 * Spy