Le code source est une suite de données et d'instructions rédigées selon des règles propres aux langages de programmation.
Le code source d'une page HTML (HyperText Markup Language) correspond en quelque sorte à la version codée, soit invisble, de cette page, par opposition à la version affichée par le navigateur, soit la version visible.
Le code source contient donc de nombreuses fonctionnalités dont certaines sont destinées à améliorer la navigabilité sur Internet au premier rang desquelles l'on peut citer l'insertion de balises meta tag visant à indexer une page HTML sur les moteurs de recherche.
Or, le référencement d'une page par la reproduction d'une marque ou d'un autre signe distinctif dans le code HTML peut être considéré, dans certains cas, comme une contrefaçon ou un acte de parasitisme.