Cognizant Interview Question

What is machine learning?