A software firewall is installed on your computer, while a hardware firewall is a physical device that is connected between your computer and the internet.