Domanda di colloquio di State Farm

How would you describe object oriented programming?