Firewall prové de la llengua anglesa el significat en espanyol és (tallafocs). Al principi aquesta paraula era utilitzada per referir aquelles parets o murs on era aïllat o detingut el foc, però des de fa algun temps, aquesta paraula ha estat implementada com un terme tecnològic per descriure a un sistema dissenyat a controlar i bloquejar alguns accessos o informació no autoritzada provinent d'una xarxa externa.
Els tallafocs són part d'un sistema i per tant no pot ser considerat programes, aquests poden ser utilitzats tant en maquinari com en programari, això és rellevant ja que els tallafocs poden treballar des de l'extern controlant i administrant la informació provinent d'altres xarxes, i al seu torn pot ser implementada per avaluar les activitats internes de la xarxa evitant qualsevol risc que pugui afectar l'ordinador.
Els ordinadors que posseeixen un accés a internet en general s'exposen a qualsevol atac de manera informàtic, els quals posaria posar en risc tota la informació arxivada i fins i tot posar en risc a les computadores, és per això que una de les avantatges dels tallafocs és que una vegada que és detectada una informació aquesta és és portada a un perímetre de seguretat el qual té la tasca de filtrar, controlar i verificar que la informació obtinguda compleixi amb els estàndards establerts en l' ús de les xarxes.
Hi ha diversos tipus de tallafocs dels quals són: Nivell d'aplicació de passarel·la, Circuit a nivell de passarel·la, tallafocs de xarxa o filtrat de paquets, tallafoc de capa d'aplicació i tallafocs personal.