Design Glossary
Framework
In web development terms, a framework (or web application framework – WAF) supports the development of dynamic websites, web applications, web services and web resources. In essence, it's a foundation of basic elements upon which sites/apps can be built. A framework aims to reduce the overhead associated with common activities; making workflow more efficient, a framework will often promote the reuse of code.