Custom web app development offers several types of applications. One classification divides them into static and dynamic apps where the former type is less flexible and interactive. Wherein dynamic apps also divide into various subtypes: multi-page or single-page solutions, RIA, PWA, CMS, portals, and so on. Finally, applications may differ by the industry: e-commerce, healthcare, IT, etc.