Accenture interview question

What is Observer pattern?