A security system that protects a single computer (called a personal firewall or desktop firewall) or a computer network (called a network or hardware firewall) from unwanted access by third parties.