In the 21st century, apps are commonplace. Few people think about what types of apps there are. For example, we differentiate between native apps and web apps. This means whether the application should be installed on the device itself (native app) or run via the mobile device’s web browser (web app).