A set of related programs, or hardware, that protect the resources of a private network from users from other networks. A firewall filters information to determine whether to forward the information toward its destination..”