A robot is a mechanical or virtual artificial agent, usually an electro-mechanical machine that is guided by a computer program or electronic circuitry.
An Internet bot, also known as web robot, WWW robot or simply bot, is a software application that runs automated tasks over the Internet.