Tietokoneverkon suojaamiseen voidaan käyttää kahta päätyyppistä verkkopalomuuria, vaikka näiden kahden ensisijaisen luokan sisällä voi olla myös muita tyyppejä. Yksi tärkeimmistä tyypeistä on laitteistopalomuuri, joka asennetaan itse laitteeseen, tyypillisesti laiteohjelmistona, ja joka yleensä asennetaan reitittimeen tai modeemiin. Toinen merkittävä verkkopalomuurin tyyppi on ohjelmistopalomuuri, joka asennetaan tietokoneeseen lisäohjelmistona, jota voidaan hallita, ohjata ja poistaa helpommin tietokoneen kautta.
Verkon palomuuri on ohjelma, usein joko ohjelmisto tai laiteohjelmisto, jota käytetään suojaamaan tietokoneverkko ja sen verkon tietokoneet haittaohjelmilta. Tämä tehdään tyypillisesti osoittamalla, mitkä verkkosivustot ja ohjelmat voivat käyttää verkkoa, mikä voi varmistaa, että jotkut verkkosivustot eivät voi katsoa tai käyttää jotakin verkon käyttäjää. Jos verkkosivusto, johon verkon käyttäjä pääsee, yritti asentaa ohjelman käyttäjän tietokoneelle, palomuurin pitäisi havaita tämä asennus ja estää se. Verkon palomuuria voidaan käyttää myös estämään verkon käyttäjiä pääsemästä tietyille verkkosivustoille, usein varmistamaan, että tietokoneen käyttäjät työssä pysyvät tehtävässä.
Yksi yleisimmistä verkkopalomuurityypeistä on laitteistopalomuuri, joka on osa verkossa käytettävää laitetta tai laitteistoa. Vaikka modeemeihin voi asentaa palomuureja, verkkoreitittimessä on yleensä laitteistopalomuuri. Palomuuri on edelleen ohjelma, mutta se asennetaan yleensä laiteohjelmistona reitittimeen, eikä sitä voi helposti poistaa. Tämäntyyppinen verkon palomuuri voi olla varsin tehokas, koska se voi estää haittaohjelmia pääsemästä järjestelmään ennen kuin se saavuttaa verkon tietokoneita. Verkon käyttäjät, yleensä järjestelmänvalvoja, voivat säätää laitteiston palomuurin asetuksia säätämällä reitittimen laiteohjelmiston eri asetuksia.
Toinen yleisin verkkopalomuurin tyyppi on ohjelmistopalomuuri, joka asennetaan suoraan tietokoneeseen. Tämä voi olla vähemmän tehokasta kuin laitteistopalomuuri, koska haittaohjelma on jo ohittanut kaikki laitteiston palomuurit, jotta se voi havaita haittaohjelman tai verkkosivuston. Ohjelmistopalomuureja käytetään usein lisäsuojakerroksina verkossa olevalle tietokoneelle tai tietokoneelle, jota ei ole liitetty laitteeseen, jossa on laitteistopalomuuri. Tietokoneen käyttäjä voi kuitenkin yleensä muuttaa, poistaa ja päivittää tämän tyyppisen verkkopalomuurin melko helposti, minkä vuoksi se on suositeltavaa monille ihmisille, jotka eivät halua käsitellä reitittimen laiteohjelmistoa.