Robot didefinisikan dalam berbagai macam, mulai dari robot industri untuk layanan pabrik hingga robot pembersih rumah kecil. Dengan definisi terluas yang tersedia, sesuatu adalah robot jika dianggap oleh banyak orang sebagai robot. Banyak ahli robot (orang yang membuat robot) menggunakan definisi yang lebih tepat. Mereka menetapkan bahwa robot harus memiliki otak yang dapat diprogram ulang (komputer) untuk menggerakkan tubuh.

Menurut definisi ini, robot berbeda dari mesin bergerak lainnya, seperti mobil, berdasarkan elemen komputernya. Banyak mobil baru memiliki komputer terpasang, tetapi hanya menggunakannya untuk melakukan penyesuaian kecil. Pengemudi secara langsung mengontrol sebagian besar kendaraan melalui berbagai perangkat mekanis. Robot berbeda dari komputer biasa dalam hal sifat fisik, dan mereka masing-masing memiliki tubuh yang melekat padanya, yang tidak terjadi pada komputer biasa.

