FDM Group interview question

What is Object-oriented programming?