La loi de l'offre et de la demande explique le fonctionnement de l'économie de marché, et en particulier comment les intérêts contradictoires des offreurs et des demandeurs se concilient. Elle indique que, sur tout marché, il existe toujours un prix qui supprime l'excédent ou la pénurie, c'est-à-dire qui équilibre la quantité offerte et la quantité demandée. Ce niveau de prix est dit optimal parce qu'il maximise les avantages que d'un côté les vendeurs et de l'autre les acheteurs en retirent.
Autrement dit, à ce prix, il n'existe plus d'échanges mutuellement profitables. Elle exprime également comment les variations du prix ont un rôle régulateur permettant un retour automatique à l'équilibre : pour un prix inférieur à l'équilibre, il existe un excès de la demande sur l'offre qui va provoquer une hausse des prix jusqu'au retour à l'équilibre.