The principal difference between PhoneGap and AIR is that developers can build PhoneGap application using HTML, JavaScript, and CSS, but developers make AIR applications using tools rooted in the Flash Platform.

PhoneGap applications are usually executed inside the native web browser component for every supported platform, whereas AIR applications only the AIR runtime which enables developers to have a single code base with the exact similar behavior through all supported platform.

BY Best Interview Question ON 29 Jan 2019