What is a ‘controller’? Where are its application areas?

A controller is an instrument used for controlling a process variable (measurement). Its continuously monitors the error signal and gives a corrective output to the final control element.