In Hyper-G e possibilmente in altri sistemi ipertestuali, un tipo di collegamento è la specifica della natura dell'oggetto di informazione a cui è collegato. Un singolo collegamento può avere un numero qualsiasi di tipi di collegamento definiti. Ad esempio, per qualsiasi parola da cui ci si potrebbe collegare a un altro oggetto informativo, quell'oggetto potrebbe essere un esempio di quella parola, o un'illustrazione grafica di essa, o una definizione di essa, oppure potrebbe essere associato ai commenti di una persona su quella soggetto.
Ad esempio, in una pagina sulle tecnologie di trasmissione, il termine "ISDN" potrebbe essere evidenziato come collegamento. Quando il collegamento viene creato, l'autore potrebbe scegliere di lasciare che il lettore si colleghi a un'illustrazione di come funziona l'ISDN, o solo a una breve definizione di esso, oa un intero libro su di esso. Oppure un revisore (piuttosto che l'autore) potrebbe creare il collegamento a scopo di revisione e il collegamento sarebbe a un particolare commento del revisore. (Successivamente, l'autore o altri revisori troveranno il collegamento e i commenti collegati e forse creeranno commenti aggiuntivi.)
Se i tipi di collegamento vengono resi generici e tutti i collegamenti esistono come oggetti separati oltre ai file in cui vengono utilizzati, è possibile aggiungere, rimuovere o modificare facilmente diversi tipi di collegamento e collegamenti in un insieme di file.
Gli esempi qui descritti sono ipotetici e non necessariamente esattamente come funziona Hyper-G o qualsiasi altro sistema ipertestuale.