What is Hosting?

Hosting is a term which can describe the act of providing disk space, bandwith, and maintenance services for web sites, email, and other forms of internet activities.