Een framework is iets dat ligt tussen een ‘model‘ en een ‘methode‘. Een framework is, of bevat, een (niet volledig gedetailleerde) structuur of systeem voor het realiseren van een bepaald doel/resultaat.
Veel frameworks omvatten een of meer modellen, gebaseerd op de hierboven genoemde modelleertechnieken en zijn vaak gebaseerd op (best) practices. Vergeleken met een methode, geeft een framework de gebruikers veel meer vrijheid wat betreft het (geheel of gedeeltelijk) toepassen van het framework en het gebruik van de modellen of technieken die het bevat.
Frameworks bieden vaak het voordeel dat ze een set modellen en technieken zodanig met elkaar combineren dat er samenhang ontstaat. Hierdoor kan een organisatie dit samenhangende geheel eenvoudiger implementeren.