Pergunta de entrevista da empresa ideeli

How would you explain MVC to an engineer that had never been exposed to it before?