Explain CakePHP and why it is used?
CakePHP is a modern, open-source PHP 7 framework that makes building web applications simpler and faster. It is based on MVC architecture that is powerful and quick to grasp. It is used to develop web applications.