In fact, mobile web applications are not applications per se. After all, the fact is that a web application, in essence, is a website that is adapted and optimized for any smartphone. And in order to use it, it is enough to have a browser on the device, know its address (url) and have an Internet connection (thanks to it, information is updated in this type of applications)
Web applications are cross-platform, that is, they are able to function independently of the device platform. The trump card in their sleeve is also the fact that they do not use its software. And due to the fact that they are a mobile version of the site with extended interactivity, web applications do not take away precious space in the smartphone's memory. Today, it is difficult to say exactly where the clear boundary between web applications and ordinary web pages is located, since the HTML5 functionality is growing every day and more and more sites use it.
Web applications are developed using tools and frameworks that have become traditional. As a result, the process of their development has recently significantly accelerated. There are plenty of specialists in their development, among other things. At the same time, the disadvantage of such applications is the inability to work with them without the Internet. Moreover, another disadvantage comes out of this – their performance, which is at an average level, in comparison with other types of applications. Moreover, it depends on the capabilities of the Internet connection of the service provider.