A DMZ is a computer network which exposes company services to another network, e.g. the internet. The hosts in the DMZ often have access to resources in the company internal network. However, they are separated by one or several firewalls to protect the company’s resources. The purpose of this is to offer services while protecting the internal resources as best as possible.