A bot is a piece of software that automates tasks that humans would otherwise perform.