define hosting service
Hosting arrangement in which a web host (often an internet service provider) maintains clients ' websites on its computers and provides related services.