A form of protecting end-points is the use of personal firewalls which are typically applications that control network traffic to and from a comptuer, permitting or denying communications based on a security policy implemented as a rule set. An end-point firewall differs from a firewall appliance which is often placed on a network and serves the end-points on that network.