Web hosts may provide an interface control panel for managing the Web server and for installing e-mail, scripts and other services. Some hosts will specialize in certain software or services, especially those used by larger companies to outsource network infrastructure to a hosting company.