''What we have is the separation of the stable part of the system, containing only data and local methods, from the use case''
----
DataContextAndInteraction
* All traditional object oriented techniques can be used to model the stable part. 
* Uses domain driven design techniques such as aggregates and repositories with no contextual behavior, no interactions, only local methods.
** from:
*** http://www.sitepoint.com/dci-the-evolution-of-the-object-oriented-paradigm/