Native and Hybrid
Understanding Your Mobile Application Native application are specific to a given mobile platform (iOS or Android) using the development tools and language that the respective platform supports.Hybrid application make it possible to embed HTML5 application inside a thin native container, combining the best (and worst) elements of native and HTML5 application.