Logix ITS interview question

What is OOP or object-oriented programming?