Robot adalah sebuah alat mekanikal atau maya yang dapat melakukan tugas fizikal atau perisian, sama ada menggunakan pengawasan dan pengawalan manusia, atau menggunakan program yang telah ditakrifkan sebagai kecerdasan buatan. Perkataan robot boleh merujuk kepada kedua-duanya, namun robot maya ini biasanya dirujuk sebagai bot internet[1][2].