Capgemini Interview Question

What is Object Orient Programming