This ability to combine standard web apps with native code can significantly reduce development time and cost, minimizing
custom coding work. To the user, a well-designed hybrid app looks very similar to a native app: it is downloaded from an app
store, stored on the mobile device, and launched just like a native app. But to developers there is a huge difference, because
rather than rewriting the entire app for each mobile platform, they write at least some of the code in HTML, CSS, and JavaScript,
and reuse it across different devices