- A Separation of Concerns egy olyan koncepció, amiben egy komplex rendszer különböző aspektusait kisebb, egymással publikusan kommunikáló alrendszerekre osztunk fel. A rendszertervezés olyan módja ez, ahol az egyes alrendszerek külön kezelhetők, frissíthetők és lecserélhetők.
- A Separation of Concerns koncepciót használva könnyebben meg tudunk érteni egy folyamatot, mivel lehetőségünk van az egyes alrendszerekre fókuszálni vagy azok kapcsolatait egyben megérteni madártávlatból nézve az egész rendszert.