Oracle interview question

What is machine learning, How to frame ML framework