Activating the webserver is mandatory since the application has now a full web interface.
You can set a port for the web application, and another one for the API if you activate it.
Web interface allows you to access all your data, configure miners, change pools, configure and use asset management, …
Some very basic setup remains on the server only in the setup page. These are typically setups that will be used very rarely.