A native application doesn’t need the Internet to function, all the functionality is available on your phone. The simplest example of this is single-player games.
A hybrid is more of a programming approach than a special kind of application. Its main function is that everything possible is programmed on the server side, while the necessary minimum remains on the client side. When developing a native app, you will have to pay for full functionality, and in the case of a hybrid, only for the native functions. The price of hybrid mobile app development depends on what native functions are needed in the application and how they are to be used, with a standard business application (GPS, camera, Internet), the savings can be up to 3-4 times. A fully native application will cost up to 4 times higher than a hybrid mobile one.