Pregunta de entrevista de Northrop Grumman

What is Object Oriented Programming?