robot

The definition of robot

A robot (or 'bot for short) in the computer sense is a
program designed to automate some
task, often just sending messages or collecting
information. A spider is a type of robot designed to
traverse the web performing some task
(usually collecting data).