site

« BACK TO DICTIONARY INDEX

(n.) A web address or any Internet location where information can be viewed or accessed with a browser or a client application. A home page is usually the access point to a web site.