Web site/Definition

A node on the world wide web offering media content for a specific purpose.