Definīcija: A software component that intermediates requests from client software components and responses from service or server software components that respond to those requests.
Definīcija: A computer (or the software that runs on it) that acts as a barrier between a network and the Internet by presenting only a single network address to external sites.