These are the different types of firewalls currently available:
Packet-filtering firewalls
Stateful inspection firewalls
Application layer firewalls (also known as web application firewalls or WAF)
Next-generation firewalls
Circuit-level firewalls
Proxy server firewalls
Read More.