This white paper introduces the Atmosphere Framework, which is designed to simplify building asynchronous and Comet-based web applications. It describes the main modules of the framework - Atmosphere Runtime, Annotations, Jersey, and Meteor. It also outlines plug-ins for clustering, embedding Atmosphere in Grizzly, and supporting the Bayeux protocol. The framework is portable across web servers that support Servlet 2.3 and supports various asynchronous APIs including those of WebLogic, Tomcat, GlassFish, Jetty, JBoss, Grizzly and Servlet 3.0.