Differences Between IPS and Firewalls

An IPS will inspect content of the request and be able to drop, alert, or potentially clean a malicious network request based on that content. The determination of what is malicious is based either on behavior analysis or through the use of signatures.

A firewall will block traffic based on network information such as IP address, network port and network protocol. It will make some decisions based on the state of the network connection.