Ustawa z dnia 29 stycznia 2004 r. – Prawo zamówień publicznych reguluje zasady udzielania zamówień publicznych, które na płaszczyźnie norm unijnych uwzględnione zostały w trzech odrębnych aktach: dyrektywie 2014/24/UE zwanej klasyczną, dyrektywie 2014/25/UE zwanej sektorową oraz dyrektywie 2009/81/WE zawierającej regulacje w dziedzinie obronności i bezpieczeństwa.