Algorithms and models that allow computers to learn from and make predictions or decisions based on data.