The Model-View-Controller design pattern is a commonly used method to build applications. It comes in a variety of implementation schemes. This video demonstrates an implementation within a Node application. Rather than actual code, this video introduces the components and shows how they interact with one another.