web servers
These are required to deliver websites to your users or other systems. The protocol used for this is usually HTTP.
Many web servers can work as reverse proxies.
software
Apache
Caddy
Envoy
Nginx
Initially developed in Russia, has an Open Source and an enterprise version.
see also: nginx for admins