Domain-centric architectures are sometimes called “Onion” architectures due to their layered approach to dependencies. This video explores the various layers of the onion design and then shows how to implement such a design for a .NET web application.
[youtube hexsJPuQvk4]
Video Source: http://blog.pluralsight.com/2012/08/03/video-peeling-the-onion-architecture-of-an-n-tier-application/