Infosys Interview Question

What is a class? Explain OOP?