Define un conjunto estandarizado de conceptos, prácticas y criterios para enfocar un tipo de problemática particular que sirve como referencia, para resolver nuevos problemas de índole similar.
En el desarrollo de software, un framework o infraestructura digital, es una estructura conceptual y tecnológica de soporte definido, normalmente con artefactos o módulos de software concretos, con base a la cual otro proyecto de software puede ser más fácilmente organizado y desarrollado. Típicamente, puede incluir soporte de programas, bibliotecas, y un lenguaje interpretado, entre otras herramientas, para así ayudar a desarrollar y unir los diferentes componentes de un proyecto.
iOS
Sistema operativo para iPhone e iPad
Bootstrap es un framework de Twitter que combina HTML, CSS y Javascript de manera simple y flexible.
Framework, con buena usabilidad, diseño limpio, compatibilidad con Internet Explorer, Firefox, Chrome y otros y lo mejor es el soporte para móviles y tabletas.Muy flexible y eficiente.
Foundation Página oficial
Foundation te salva la vida Mini tutorial