A firewall is a software that monitors the flow of data between two networks (e.g., the computer and the Internet) and filters or blocks them using given rules.

A firewall can e.g. make it difficult for you to access your computer over the Internet and increase the security of your computer. Some routers have already integrated a firewall.