Systemmodell
Modellen under viser hvor de ulike programmene installeres og hvordan de kommuniserer sammen. I praksis er det en fordeling mellom serverprogramvare som kjøres on-site på et treningssenter, webløsninger ute på internett og klientprogramvare som kjøres på kontoret eller hjemme.