Can comeone please explain to me what the exact definition of a firewall is? I have a vague idea of what it is, but something a little more precise would help. Specifically, in an office network, is it something that sits outside the router to the office network, on the router, between the router and the other computers, or is there one firewall on each computer in the network? How can I check to see if we have one running on our computers or network?