Робот отличается от неробота тем, что он обладает определенной степенью автономности, то есть способен самостоятельно принимать решения и выполнять действия на основе заложенной программы или алгоритма. Робот также может быть оснащен датчиками и сенсорами, позволяющими ему воспринимать окружающую среду и адаптироваться к ней.
Радиоуправляемые игрушки не являются настоящими роботами, так как они полностью зависят от оператора и не обладают собственной логикой или способностью к автономным действиям. Они лишь исполняют команды, передаваемые с пульта управления.