La inteligencia artificial es una rama de la computación que crea programas que imitan la inteligencia humana. Los programas de IA no siguen algoritmos estrictos, sino que pueden cambiar su comportamiento según el problema. Un objetivo clave de la IA es reproducir automáticamente el razonamiento humano, aunque el razonamiento varía según la tarea y el nivel de complejidad requerido.