La programación tradicional se fundamenta en reglas lógicas y decisiones predefinidas que se aplican según el contexto del programa que estamos desarrollando. En contraste, la Inteligencia Artificial (IA) se apoya en el aprendizaje automático y la capacidad de adquirir conocimientos a partir de nuevos datos.