Proxy
A proxy is either hardware or software that receives the requests from the internet and analyses the nature of that request to decide where to send that request in the internal network and also managing to send the correct response from internal services back to the original requestor.