In video games, a boss is a significantly powerful non-player character and computer-controlled enemy created as a major opponent to players. A fight with a boss character is referred to as a boss battle or boss fight. Bosses are generally far stronger than other opponents the players have faced up to that point in a game. Boss battles are generally seen at climax points of particular sections of games, such as at the end of a level or stage or guarding a specific objective. A miniboss is a boss weaker or less significant than the main boss in the same area or level, though usually more powerful than the standard opponents and often fought alongside them. A superboss (sometimes 'secret', 'hidden' or 'raid' boss) is generally much more powerful than the bosses encountered as part of the main game's plot and is often an optional encounter. A final boss is often the main antagonist of a game's story and the defeat of that character usually provides a conclusion to the game. A boss rush is a stage where players face multiple previous bosses again in succession.
For example, in a run 'n' gun video game, all regular enemies might use pistols while the boss uses a tank. A boss enemy is quite often larger in size than other enemies and the player character. At times, bosses are very hard to defeat without being adequately prepared and/or knowing the correct fighting approach. Bosses usually take strategy and special knowledge to defeat, such as how to attack weak points or avoid specific attacks.