American Express interview question

How would you describe to someone Object Oriented Programming?