Software that can run on the browser. Can take the form of SaaS
Anatomy
Client
The client only has:
- HTML
- CSS
- JS
- Images, videos, audio files They use the JavaScript to change the page. Refer to Webapp Serving Model
Server
Responsible for:
- Handling API requests
HTML Rendering
It renders html based off JavaScript