A web framework (WF) or web application framework (WAF) is a software framework that is designed to support the development of web applications including web services, web resources, and web APIs. Web frameworks provide a standard way to build and deploy web applications.
 Web frameworks aim to automate the overhead associated with common activities performed in web development.
 For example, many web frameworks provide libraries for database access, templating frameworks, and session management, and they often promote code reuse.
 Although they often target development of dynamic web sites, they are also applicable to static websites.
JVx Framework (or JVx - Enterprise Application Framework) is an open source software framework for the Java platform.
 JVx facilitates the development of professional and efficient database applications, in a short time and using little source code.
A multiple phone web-based application framework is a software framework that is designed to support the development of phone applications that are written as embedded dynamic websites and may leverage native phone capabilities, like geo data or contact lists.
 For more general frameworks see List of rich internet application frameworks.
In computer programming, a software framework is an abstraction in which software providing generic functionality can be selectively changed by additional user-written code, thus providing application-specific software.
 A software framework provides a standard way to build and deploy applications.
Yafra (Yet Another Framework) is an open source framework licensed under the Apache license, providing cross-platform application skeletons.
 Compared to a traditional software framework, the code is supposed to be copied or forked and enhanced as needed.
WebSphere Application Server (WAS) is a software product that performs the role of a web application server.
 More specifically, it is a software framework and middleware that hosts Java based web applications.
 It is the flagship product within IBM's WebSphere software suite.
 It was initially created by Donald F. Ferguson, who later became CTO of Software for Dell.
 The first version was launched in 1998.
Cyberdog was an OpenDoc-based Internet suite of applications, developed by Apple Computer for the Mac OS line of operating systems.
 It was introduced as a beta in February 1996 and abandoned in March 1997.
 The last version, Cyberdog 2.0, was released on April 28, 1997.
 It worked with later versions of System 7 as well as the Mac OS 8 and Mac OS 9 operating systems.
OpenDoc was a multi-platform software componentry framework standard for compound documents, intended as an alternative to Microsoft's Object Linking and Embedding (OLE).
.
NET Framework (pronounced "dot net") is a software framework developed by Microsoft that runs primarily on Microsoft Windows.
 It includes a large class library named Framework Class Library (FCL) and provides language interoperability (each language can use code written in other languages) across several programming languages. Programs written for .
NET Framework execute in a software environment (in contrast to a hardware environment) named Common Language Runtime (CLR), an application virtual machine that provides services such as security, memory management, and exception handling.
 (As such, computer code written using .
NET Framework is called "managed code".)
 FCL and CLR together constitute .
NET Framework.
In computer programming, an application framework consists of a software framework used by software developers to implement the standard structure of application software.

Question: Cyberdog is an application based on what software framework?
Answer: OpenDoc