There are so many layers involved in a web application that I decided to make my own representation of them because I could not find one I liked online.

Browser Presentation
(css, html, img)
Browser Language
Browser Client
(http, https)
Internet (ip, dns)
Web Server
(http, static files)
Server Language
(php, ruby, etc)
Database Server
(sql, api)