Robot software to oprogramowanie, którego celem jest automatyzacja zadań wykonywanych przez człowieka. Nie posiada on fizycznych i mechanicznych części. W swoim działaniu imituje czynności wykonywane na komputerze przez pracownika firmy – wykorzystuje do tego klawiaturę i ruch myszką.