PhoneGap allows developers to wrap HTML, CSS, and JavaScript mobile applications into native mobile applications. It uses a JavaScript API to access native device functionality like the camera, contacts, and notifications. Plugins can be added to PhoneGap to access even more native functionality. PhoneGap Build provides a cloud-based service for easily building and deploying PhoneGap applications without needing to install any tools locally.