A link in HTML is an element that have the href attributes with an URL value
An hyperlink is a contraction of hypertext link.
Not to confound with the link element
The following elements are hyperlink because they have the href attribute
More Evolving “nofollow” – new ways to identify the nature of links
See Anchorjs
The document property document.links returns an HTMLCollection of the a and area elements in the Document that have href attributes.
In a single page application, use the history api otherwise Google may not find the link
See Google Analytics - Outbound Link Tracking