En firewall kan enten være software- eller hardware-baseret og bruges til at holde et netværk eller en computer sikker.