PayPal interview question

What is aspect oriented programming