What are bots? – Definition and Explanation – Kaspersky Bots – meaning & definition A ‘bot’ – short for robot – is a software program that performs automated, repetitive, pre-defined tasks. Bots typically imitate or replace human user behavior. Because they are automated, they operate much faster than human users. […]