La loi est une norme générale et abstraite car elle énonce une règle, un principe, qui doit s'adresser au plus grand nombre, être claire et pouvoir s'adapter à la diversité des situations et des personnes et à l'évolution de la société.
En conséquence, elle fixe des principes généraux sans rentrer dans les détails (qui seront souvent l'objet des décrets d'application pris par le gouvernement ; en effet, la loi est l'oeuvre du Parlement (Assemblée nationale + Sénat) élu et les décrets et arrêtés le travail du gouvernement).
Mais, du fait de sa généralité et de la façon dont elle est rédigée, l'application d'une loi à telle ou telle situation est sujette à discussion.
C'est pour cela qu'elle doit être interprétée (par les juges essentiellement) et que cette interprétation, indispensable à sa compréhension mais aussi à son application, est en quelque sorte une "source complémentaire" comme dit ton sujet.
L'interprétation de la loi que font les tribunaux est appelée "jurisprudence" et constitue aujourd'hui une source du droit à part entière.
Ex : l'article 1384 du Code civil dit que l'on est responsable des choses et des personnes que l'on a sous sa garde, mais il a fallu que la jurisprudence précise ce principe général : est-ce que l'on est quand même responsable d'un accident causé par sa voiture si elle a été volée ; est-ce que l'on est responsable de ses enfants s'ils sont en balade chez Mamie ; etc...
Et ça vaut pour absolument toutes les branches du droit :
droit pénal : "le vol est la soustraction frauduleuse de la chose d'autrui" selon le Code pénal : est-ce que se brancher en douce chez le voisin pour avoir de l'électricité gratuite est un vol ?
droit de l'urbanisme : sur le littoral, l'urbanisation doit se faire sous forme de "hameaux nouveaux intégrés à l'environnement" : est-ce que 10 baraques constituent un simple hameau ou est-ce que c'est excessif ?
etc...
Les juges doivent donc apprécier cas par cas et, petit à petit, ils précisent la loi.
Et, en droit du travail, la loi générale est non seulement interprétée par les juridictions, mais aussi, d'abord, adaptée par les partenaires sociaux (syndicats + patronat) à tous les types d'environnements, d'entreprises, etc... : accords de branche, conventions collectives, ... qui ont vocation à préciser les détails de la loi et éventuellement à ajouter des dispositions plus favorables.