With the advent of the web, a number of applications are now being run on remote servers hosted by specialist web hosting companies.
The exact location of these servers is normally not important so long as the maintenance and security is adequately provided by the hosting company.
Applications running on these servers are normally web based and accessed by users via browser software (e.g. Internet Explorer) on their desktop or notebook computers, or via mobile devices such as PDAs.
Smart Client software is however also being used in conjunction with web services exposed by these applications.
Commercial Software have developed a number of complex web based applications for multi national companies (e.g. KMPG, American Express) that are server based and can be accessed via both browser and smart client software.