The Open Web Apps project enables developers to create rich HTML5 app experiences that run across multiple devices and form factors (desktop, mobile, tablet, etc.) using Web standards and open technologies such as HTML5, CSS and JavaScript. Furthermore, it aims to create a rich distributed ecosystem of HTML5 app stores, including a marketplace operated by Mozilla. Mozilla aims to put the developer back in control of every aspect of the app experience — from easy development to distribution to direct customer relationship management.
Apps are built using standard Web technologies with additional metadata that allows the User Agent to discover, install, launch, and grant them additional privileges.