Machine Learning enables computers to recognize patterns and take actions without first being programmed with built-in directives to do so. Machine Learning software “learns” through exposure to data, automatically refining its own ability to recognize and respond to patterns.