Some of the best World of Warcraft bots available are the Honorbuddy and Warcrawler bot services. However, the most reliable bots are available only as paid services, although they may offer free trials. There are free bots available, as well, though their quality and safety may vary.
Bot systems are designed to allow a World of Warcraft player to perform a wide variety of menial tasks while away from their computer. Bot programs, in this way, can help a player level up their character more quickly by having the avatar grind for experience points while the gamer isn't playing. Bot programs also come in handy for automatically farming in-game resources and currency while players sleep, go to work, sit in school or do some other task that keeps them away from playing the game.