type UrlRequest = Internal Url | External String
Wiki distinguished between two link forms, internal and external. Internal links received special handling as words with unique meaning to a community. See Context
The wiki global offers plugins an implementation of Collaborative Link called doInternalLink.
The web became more collaborative with wiki's introduction of the Internal Link. Link names were drawn from a shared space backed up at the time by shared storage. Federated wiki's internal links preserves the shared space but not the shared storage making it the ideal link for the distributed collaborative web.
An internal link's Context provides a path to be searched when the link is clicked. The origin, the remote site, the reference cite and forks in the journal all contribute to the context.