Roboti ir definēti plašā diapazonā, sākot no rūpnieciskiem robotiem rūpnīcas pakalpojumiem līdz pat maziem mājas tīrīšanas robotiem. Pēc plašākās pieejamās definīcijas kaut kas ir robots, ja daudzi to uzskata par robotu. Daudzi robotiķi (cilvēki, kas būvē robotus) izmanto precīzāku definīciju. Tie nosaka, ka robotam ir jābūt pārprogrammējamām smadzenēm (datoram), lai pārvietotu ķermeni.

Saskaņā ar šo definīciju roboti atšķiras no citām kustināmām mašīnām, piemēram, automašīnām ar to datora elementu. Daudzām jaunākām automašīnām ir borta dators, taču tas tiek izmantots tikai nelielu pielāgojumu veikšanai. Vadītājs tieši kontrolē lielāko daļu transportlīdzekļa daļu, izmantojot dažādas mehāniskas ierīces. Roboti fizikālo īpašību ziņā atšķiras no parastajiem datoriem, un tiem katram ir piestiprināts korpuss, kas nav parastajiem datoriem.

