La inteligencia artificial y la robótica estudian las máquinas inteligentes y los robots. Los robots pueden ser entidades físicas o virtuales y funcionan mediante la percepción del entorno, la interpretación de datos y la ejecución de acciones. Estas disciplinas se basan en campos como la mecánica, electrónica, informática, inteligencia artificial e ingeniería de control. Los agentes inteligentes imitan procesos y acciones humanas usando algoritmos para operar.