Here is the difference between the two −
| AI Programs | Robots |
| They usually operate in computer-stimulated worlds. | They operate in real physical world |
| The input to an AI program is in symbols and rules. | Inputs to robots is analog signal in the form of speech waveform or images |
| They need general purpose computers to operate on. | They need special hardware with sensors and effectors. |
