IBM Interview Question

What is MVC?