Средство зон в Solaris обеспечивает изолированную среду для запуска приложений. Процессы, выполняющиеся в зоне, не могут контролировать или мешать другим действиям в системе. Доступ к другим процессам, сетевым интерфейсам, файловым системам, устройствам и средствам межпроцессного взаимодействия ограничен, чтобы предотвратить взаимодействие между процессами в разных зонах.

Зоны предоставляют отличный способ создания виртуальных систем, к которым людям может быть предоставлен полный root-доступ, без ущерба для целостности реальной системы или других зон. Их также можно использовать для разделения одной мощной системы на несколько виртуальных серверов, например, для запуска сред тестирования и производственных приложений.

Каждая зона имеет собственный корневой каталог, для которого ограничены процессы, выполняющиеся в зоне. Это похоже на стандартное средство chroot в Unix, но гораздо проще в настройке, поскольку все необходимые системные библиотеки и программные каталоги автоматически связываются с зоной при ее создании.

Виртуальные сетевые интерфейсы могут быть назначены зонам, чтобы дать им свои собственные IP-адреса, так что разные серверы могут работать в разных зонах так же, как они могут быть на нескольких физических системах.

Этот модуль позволяет создавать зоны, загружать и перезагружать их независимо от основной операционной системы, а также управлять их сетевыми интерфейсами, каталогами пакетов, файловыми системами и другими атрибутами.