A Firewall is a part of a computer system or network that is specifically designed to prevent and deny any unauthorized Internet users from accessing private networks connected to the Internet or accessing your computer without any lawful consent. It can be implemented in either hardware or software, and even combination of both.