Accenture interview question

Explain the MVC architecture and it's components for a web application