Types of web Applications
Native Apps (Android & iOS)
The term "native app" refers to software created just for one OS or platform. For instance, a native Android app cannot run on iOS; a new app must be created specifically for iOS. The finest outcomes were provided by the platform's uniqueness, for which native apps were developed.
WEBSITE
A website is a collection of related web pages including text, graphics, audio, and video, among other things. It could be made up of one page, two pages, or n pages.
Users can browse and read text and graphic content on a website.A browser is necessary to access a website (Chrome, Firefox). Websites can be of many different types, including community websites, blogs, and archives.
WEB APPS
Web apps share some similarities with websites but provide a far higher level of engagement. It can be visited using browsers like Mozilla, Opera, or Google Chrome, just like a webpage. To process user requests, a web application nevertheless communicates with a web server, an application server, and a database.
A web app doesn't require its users to locally download or install it on their devices. They communicate with the web server online, and it forwards their requests to the particular application server. The application server responds to the request by working with the application database and sending the completed task back to the web server. These communications take place using a mobile device's browser interface.
CMS
A content management application (CMA) and a content distribution application are the two essential components of a CMS (CDA).
When used together, these programmes essentially take care of all the infrastructure, database queries, and coding at the back end, allowing you to concentrate on the user interface of your website. For instance, instead of starting with a blank HTML page, you may open the content editor and bold text, add links and CTAs, and include photos and tables by dragging and dropping few modules or clicking a few buttons as opposed to manually writing out HTML, CSS, and JavaScript.