A DMZ (demilitarized zone) is either a small network or computer host that is inserted between a private network and the Internet for security purposes. It provides a neutral zone that helps prevent outside Internet users from getting direct access to your computer.
While having a DMZ is an optional setting, it does provide more security than a firewall and essentially acts like a proxy server by limiting the access of outside Internet users to your DMZ host.