Le terme spécification recouvre à la fois l'action qui consiste à déterminer de façon précise des exigences à respecter et le résultat de cette action.
La spécification peut prendre un caractère obligatoire (réglementation, directive, règlement...), un caractère contractuel (cahier des charges, marché...) ou un caractère volontaire (norme issue d'un processus de normalisation, standard privé, norme d'entreprise...). Une spécification volontaire peut être imposée par le marché.
Les conditions de démonstration de la conformité à une spécification font souvent elles-mêmes l'objet de spécifications.