This kind of application is designed for enterprises that sell products, and there are employers walking around selling those products and creating purchase orders by using the application installed on their devices.
This scenario is one of the most distinctive because here you see that the offline architecture is completely necessary. If the app works only using an internet connection, having no connection means that employees cannot sell, and then the enterprise loses money. But using the offline architecture the employees can create transactions without an internet connection, and once the device has the connectivity it is possible to send all the data to a central server.
Sales sample