PhoneGap produces a static application composed of a native webview and code to expose the functionality of each system to a javascript API. Your HTML / CSS / JS code will be packaged without significant changes along with the native PhoneGap system and will run like any other web page, but offline and with access to native functions. The engine that will actually run your JavaScript depends on each platform.
Overview section of the documentation: / p>
The application itself is implemented as a web page, named index.html by default, that references any CSS, JavaScript, images, media files, or other resources are necessary for it to run. The app executes as a WebView within the native application wrapper, which you distribute to app stores. For the web app to interact with various device features the native apps do, it should also refer to cordova.js file, which provides API bindings.
Free translation:
The application is implemented as a web page, named index.html by default, which references any CSS, JavaScript, image, multimedia, or any other resource needed for it to work. The app runs as a WebView within the native application package, which you distribute to app stores. For the web application to interact with the various functionality of the device in the same way that native applications do, it should also refer to the cordova.js file, which provides connections to the API.