aviya interview question

What is a PID controller?