Opruga je elastični strojni dio koji pod utjecajem vanjskih sila akumulira energiju, te je nakon rasterećenja vrati u obliku potencijalne energije, čitavu ili umanjenu. U praksi se opruge upotrebljavaju za različite namjene. Neki od najčešćih primjera upotrebe su:
Obzirom na materijal, u praksi se najčešće upotrebljavaju metalne i gumene opruge, a prema obliku zavojne, tanjuraste, lisnate i šipkaste.