Bastion hosts act as the only computer directly accessible from the public network to screen the private network from exposure. Firewalls defend internal network equipment from outside illegal access. Proxy servers act as intermediaries for client requests to other servers by evaluating requests, connecting to relevant servers, and optionally altering or caching responses. Search engines are tools that search the web and present search results to find information like web pages and data from databases or directories.