We will consider out-game bots in this chapter. First, we will get a short overview of the required tools. Then, we will study the basic principles of Internet communications. We will write a sample game application and a bot for it. When we become familiar with the technologies and tools, we will write a bot for the real game. At the end of the chapter, we will investigate ways to protect games from this type of bot.