A server or computer-based location known to the World Wide Web, which stores information, that is accessible via the Internet or related technology.
Return To Glossary