A program that runs autonomously, and which performs
repetitive and/or remotely-controlled tasks, from very simple
IRC commands to incredibly complex online game
manipulation.
A program that behaves and interacts with other programs as if it were a user.
Short for 'robot', specifically a cyber-robot, almost exclusively used on the internet.