Pregunta de entrevista de Auto-Owners Insurance

What is Object Oriented Programming?