Pergunta de entrevista da empresa Auto-Owners Insurance

What is Object Oriented Programming?