La inteligencia artificial se basa en cuatro pilares: búsqueda heurística, algoritmos genéticos, redes neuronales artificiales y razonamiento lógico. Existen diferentes tipos de sistemas de IA, incluyendo aquellos que piensan o actúan como humanos de manera racional o no, así como sistemas convencionales e inteligencia computacional.