@ShadowJonathan well, after reading a bit, I think the table is badly organized?
Like, my definition if firewall implies several types: * feature based: as part of routing like Network ACLs * software based: software spifiv got thr use like IPtables * hardware based: either software or directly hardware implemented but in device specific for that purpose