Een
robot is een
programmeerbare machine, die meerdere verschillende taken uit kan voeren. Hierin verschilt hij van een numerieke machine, die is geprogrammeerd voor één taak. In de praktijk betekent het dat een robot voor verschillende toepassingen kan worden ingezet, waar een numerieke machine slechts een (deels variabele) taak kan uitvoeren. Een robot kan soms zelfs van grijper wisselen, om verschillende taken uit te kunnen voeren. De
robotica is de tak van de wetenschap die zich met het ontwikkelen en bestuderen van robots bezighoudt.