Javna dela so lokalni ali državni zaposlitveni programi, ki so namenjeni aktiviranju brezposelnih oseb, njihovi socializaciji, ohranitvi ali razvoju delovnih sposobnosti ter spodbujanju razvoja novih delovnih mest. Organizirajo se zaradi izvajanja socialnovarstvenih, izobraževalnih, kulturnih, naravovarstvenih, komunalnih, kmetijskih in drugih programov.