Если разным пользователям веб-портала следует предоставить доступ к различной информации, то необходимо иметь несколько веб-сайтов. При этом можно распределить информацию по отдельным сайтам и предоставить каждому пользователю доступ к определенному сайту или к нескольким сайтам. Например, можно иметь разные сайты для оптовых и розничных покупателей.
Кроме того, поддержка нескольких сайтов необходима для создания нового сайта, чтобы во время его построения старый сайт продолжал действовать.