System Overview - Reverse proxy concept
A reverse proxy acts as a middleman between users and backend servers. It receives user requests, forwards them to the appropriate server, and then returns the server's response to the user. This helps improve security, load distribution, and caching.