Internet is the new infrastructure. Modern user interfaces are based on web browsers. With proper programming (AJAX etc), the browser-based user experience can approach the responsiveness of a purely local application.
The materials for the web content should be provided automatically by the central
processes of the site owner organization. Still, the structure of the site should reflect
the needs of the customer, not the hierachy of the service provider. This is the central
design problem for any website.