Webspace

The term “web space” means the storage space on a web server. This storage space forms the basis for a website that is accessible around the clock on the Internet.