What Is MVC?

What is MVC? MVC is just a three layer architecture where M stands for MODEL, V stands for VIEW, and C stands for CONTROLLER. Each of...