Cappuccino is an open source framework that allows developers to build desktop-like applications that run in web browsers. It uses Objective-J, a programming language based on JavaScript, to model applications after Cocoa and include features like document management, content editing, and graphics/views. Cappuccino sits on top of standard web technologies and allows cross-browser applications with desktop functionality and a small learning curve to be developed.