Inteligência artificial é um termo mais abrangente, referente à tecnologia criada para que um software realize atividades mais complexas que a simples execução de comandos. Já o machine learning (aprendizado de máquina) é um subconjunto da inteligência artificial, que possibilita ao sistema tomar uma decisão a partir de dados. Os sistemas mais modernos de inteligência artificial contam com machine learning, como a IA generativa de ferramentas como ChatGPT e Midjourney.