
There are several different types of aimbots at different levels of potency. Some aimbots are partially human controlled, and others operate solely on game-data using memory or packet work to produce actions. StoogeBot is an example of an aimbot (among other things) that operates solely memory and packets. More common, however, are human controlled aimbots.

An aimbot, sometimes called "auto-aim", is software used in online multiplayer first-person shooter games that assists the player in aiming at the target. Since it gives the user an advantage over unaided players, it is considered a cheat.

Cheating in online computer games is a broad category of activities, all of which are generally regarded as modifying the game experience in a way that gives a player an unfair advantage over the other players. Depending on the game, different activities constitute cheating, as it is often a matter of consensus opinion.