Curiosamente, el término "firewall" viene de un lugar muy literal. En el siglo XIX un firewall fue literalmente un muro que fue construido para limitar cualquier incendios potenciales e impedir que separarse. Eran populares en ciudades urbanas y lugares donde los edificios estaban juntos y así en un gran riesgo de propagación de un incendio. Durante la revolución industrial, cuando las ciudades se expande y tecnología florecido, era estos lugares urbanos que utilizan la nueva tecnología más. En la década de 1980 cuando la seguridad informática se convirtió en un problema, que era también estas ciudades urbanas que fueron en los que más riesgo. La idea de confinar un equipo así fuera no podrían extenderse desastres se basó en los servidores de seguridad que aún se levantaron en las ciudades. Así nació el firewall del equipo.
Los primeros cortafuegos eran conocidos como "cortafuegos de filtro de paquetes". Trabajaron dividiendo ese espacio informático en paquetes y luego inspeccionar cada paquete individualmente. Nada entrante debía coincidir con ciertas reglas con el fin de hacerlo más allá de un muro virtual construido alrededor del sistema. El método fue lento pero eficaz.
Desde entonces han avanzado cortafuegos. Los equipos son más complejos que nunca. Casi todos los hogares en el mundo occidental tiene uno. Con tanta tecnología disponible, siempre ha sido inevitable que alguien podría crear virus dañinos y similares, a veces con fines de lucro y a veces simplemente porque pueden. Es sólo una parte de la naturaleza humana, por desgracia. Así como hay gente inteligente, tratando de destruir el sistema, por suerte hay otras personas inteligentes tratando de protegerlo. Es donde vienen los cortafuegos. Como los hackers suben con formas más creativas para infiltrarse en un sistema, y otros genios suben con formas más creativas para detenerlos. En la actualidad hay tres tipos principales de cortafuegos que intentan hacer esto.
Cortafuegos de capa de aplicación: Estos cortafuegos también trabajan en el sistema de paquetes, pero se han avanzado bastante desde la década de 1980. Cortafuegos de aplicación están programados para reconocer patógenos conocidos como caballos de Troya y gusanos informáticos. Hay una capa adicional de inspección a los paquetes para darles más ventajas de la filtración.
Firewalls de capa de red: Existen dos subtipos de firewalls de capa de red; con estado y sin estado. Son prácticamente las mismas excepto una gran diferencia: stateful firewall puede ser utilizado en sesiones activas porque utilizan una información de estado de agregacion. Cortafuegos apátridos son normalmente más baratos pero también menos confiables
Cortafuegos de hardware: Los cortafuegos más recientes evoca los buenos viejos tiempos de protección ante desastres físicos. Cortafuegos de hardware utilizan hardware informático situado estratégicamente en un servidor o equipo para protegerte y filtrar la información. Estos fueron inventados y son fabricados por una empresa llamada Cisco. Cortafuegos de hardware de Cisco son el comienzo de la próxima generación de protección del equipo. No se modelan después o se asemejan al viejo modelo de paquete en todas formas. Aunque son una nueva tecnología y así tener un montón de torceduras para elaborar, son el futuro de la protección de firewall.