Cognizant interview question

what is class? what is machine learning?