This type of application has access of device system and other applications. They are downloaded from respective app store (For windows phone - Windows app store, For android phone - Google play store, ios phone - Apple play store etc.) These types of applications are fastest, most authentic and give maximum user understanding.
Hybrid apps have features of both i.e. of native apps and of web apps. Similar native apps, they can be downloaded from an app store and are platform Self-Contained. Like web apps, they depend on HTML being rendered in a browser, with the clause that the browser is embedded within the app.
Hybrid apps allow cross-platform development characteristic, so for every type of device and for platforms you don't have to write separate set of code, thus significantly reduce development value. That is, the same HTML code components can be reused on different mobile operating systems.
Web apps are not real apps, they are infect websites, which give more comprehensive user experience and interaction like native apps, it run on a mobile web browser.