Pregunta de entrevista de Rehabitaire

What is object-oriented programming (OOP)?