Controllers are essentially Javascript functions that provide data and logic to the HTML user interface. As the name suggests, controllers are designed to control how data will flow from the server to the HTML user interface.

BY Best Interview Question ON 01 Apr 2020