Plattformübergreifend, die Vorteile des Internet nutzend und dabei doch als normale Desktop-Anwendung lauffähig sein - so sieht Adobe die Laufzeitumgebung AIR. AIR nutzt Technologien, die hauptsächlich für das Internet gedacht sind (Flash, HTML, JavaScript) und bietet den Entwickler über spezielle JavaScript-Funktionen Zugriff auf das lokale System.