El documento describe los frameworks o infraestructuras digitales que sirven como base para el desarrollo de software. Representan una arquitectura que modela las relaciones entre entidades de un dominio y provee una estructura y metodología para facilitar el desarrollo de software. Los frameworks están diseñados para facilitar el desarrollo al permitir a los programadores enfocarse en los requerimientos en lugar de detalles de bajo nivel.