Yra du pagrindiniai tinklo ugniasienės tipai, kuriuos galima naudoti kompiuterių tinklui apsaugoti, tačiau šiose dviejose pagrindinėse kategorijose gali būti ir kitų tipų. Vienas iš pagrindinių tipų yra aparatinės įrangos ugniasienė, kuri įdiegiama pačiame įrenginyje, paprastai kaip programinė įranga, ir paprastai įdiegiama į maršrutizatorių arba modemą. Kitas pagrindinis tinklo užkardos tipas yra programinės įrangos ugniasienė, kuri įdiegiama kompiuteryje kaip papildoma programinė įranga, kurią galima lengviau valdyti, valdyti ir pašalinti per patį kompiuterį.
Tinklo užkarda yra programa, dažnai programinė įranga arba programinė įranga, naudojama kompiuterių tinklui ir tame tinkle esantiems kompiuteriams apsaugoti nuo kenkėjiškos programinės įrangos. Paprastai tai daroma nurodant, kokias svetaines ir programas gali pasiekti tinklas, o tai gali užtikrinti, kad tam tikrų svetainių niekas tinkle negalėtų peržiūrėti ar naudoti. Jei svetainėje, kurią prisijungė vartotojas tinkle, buvo bandoma įdiegti programą vartotojo kompiuteryje, ugniasienė turėtų aptikti šį diegimą ir užkirsti jam kelią. Tinklo užkarda taip pat gali būti naudojama tam, kad tinklo naudotojai nepasiektų tam tikrų svetainių, dažnai siekiant užtikrinti, kad dirbantys kompiuterių vartotojai atliktų užduotį.
Vienas iš labiausiai paplitusių tinklo ugniasienės tipų yra aparatinės įrangos ugniasienė, kuri yra tinkle naudojamo įrenginio arba aparatinės įrangos dalis. Nors modemuose gali būti įdiegtos ugniasienės, tinklo maršruto parinktuvas paprastai turi aparatinę užkardą. Ugniasienė vis dar yra programa, tačiau paprastai ji įdiegiama kaip programinė įranga maršrutizatoriuje ir negali būti lengvai pašalinta. Šio tipo tinklo užkarda gali būti gana efektyvi, nes gali neleisti kenkėjiškoms programoms pasiekti sistemą, kol ji nepasiekia tinklo kompiuterių. Tinklo vartotojai, paprastai administratoriai, gali koreguoti aparatinės įrangos užkardos nustatymus, koreguodami įvairius maršrutizatoriaus programinės aparatinės įrangos nustatymus.
Kitas labiausiai paplitęs tinklo ugniasienės tipas yra programinės įrangos ugniasienė, kuri įdiegiama tiesiai kompiuteryje. Tai gali būti mažiau veiksminga nei aparatinės įrangos užkarda, nes norint aptikti kenkėjišką programą ar svetainę, ši kenkėjiška programa jau aplenkė visas aparatinės įrangos užkardas. Programinės įrangos ugniasienės dažnai naudojamos kaip papildomos tinkle esančio kompiuterio arba kompiuterio, kuris nėra prijungtas prie įrenginio su aparatinės įrangos užkarda, apsaugos lygiai. Šio tipo tinklo ugniasienės paprastai gali būti gana lengvai pakeistos, pašalintos ir atnaujintos kompiuterio naudotojo, tačiau todėl ji yra tinkamesnė daugeliui žmonių, nenorinčių naudoti maršrutizatoriaus programinės įrangos.