El documento define un framework como un conjunto estandarizado de conceptos, prácticas y criterios para enfocar un tipo de problemática particular. Un framework digital provee una estructura conceptual y tecnológica para organizar y desarrollar software, e incluye herramientas como bibliotecas y lenguajes para ayudar a desarrollar y unir componentes de un proyecto. El modelo MVC (modelo-vista-controlador) es un ejemplo de framework que fragmenta la programación en estas tres partes.