The document is a tutorial by Gabriele Falasca on how to install and use Apache Cordova for mobile application development. It covers installation steps, configuration files, API usage examples (such as camera and contacts), and includes information about plugins and emulators like Ripple. The tutorial aims to introduce various features of Cordova and demonstrates how to create, build, and run mobile applications across multiple platforms.