Harmoninis judėjimas yra svyruojančios arba pasikartojančios sistemos, tokios kaip švytuoklė, spyruoklė arba planetos orbita aplink saulę, sąvoka. Sistemos, kurios juda harmoningai, išsaugo energiją ir impulsą tol, kol vidinė energija išlieka tokia pati. Faktinėje sistemoje, ty ne idealioje, energijos nuostoliai atsiranda dėl trinties net ir be galo mažais kiekiais dėl susidūrimo su molekulėmis. Kad sistema patirtų svyruojantį judėjimą, turi egzistuoti dvi pagrindinės savybės: elastingumas ir inercija; dėl pirmojo Niutono dėsnio visi objektai turi inerciją. Todėl turi egzistuoti elastingumo šaltinis, pavyzdžiui, spyruoklė.
Paprasta harmoninė sistema apima vieną ar daugiau svyruojančių objektų, pritvirtintų prie spyruoklės ar kito elastingo šaltinio, pavyzdžiui, svarelio, pritvirtinto prie spyruoklės. Objekto judėjimas keičia greitį sinusoidiniu būdu. Tamprumo jėga, suteikianti objekto impulsą, didėja nutolus nuo judesio centro; kuo toliau objektas, tuo labiau veikia elastinga jėga. Kai objektas pasiekia savo judėjimo pabaigą, jėga priverčia jį vis didesniu greičiu judėti atgal į kitą svyravimo kelio galą, kur ciklas kartojasi. Sąvokai iliustruoti naudojamas paprastas harmoninis judesys, tačiau neatsižvelgiama į trintį.
Palyginimui, slopinamas judėjimas apima trintį ar kitas išorines jėgas, kurios sulėtins sistemą ir galiausiai privers ją pasiekti pusiausvyrą arba nejudėti. Kuo daugiau trinties sistemoje, tuo greičiau svyruojantis objektas pasieks pusiausvyrą. Perdengimas leidžia tik keletą svyravimų ciklų iki pusiausvyros; kritinis slopinimas sukuria greitą pusiausvyros grįžimą, pavyzdžiui, amortizatorius automobilyje; o dėl nepakankamo slopinimo laikui bėgant svyravimai mažėja. Klampi terpė, tokia kaip vanduo, sukuria didesnę trintį.
Harmoninis judesys turi daug pritaikymų kasdieniame gyvenime. Bet kokio tipo virpesių sistema – ar tai būtų laikrodžio švytuoklė, ar spyruoklė iš automobilio pakabos sistemos, ar besisukanti variklio smagratis – patiria slopinamąjį svyravimą. Pavyzdžiui, žinant trinties jėgą, kuri sukelia slopinimą, galima apskaičiuoti varomąją jėgą, reikalingą palaikyti pastovų virpesių greitį harmoninėje sistemoje. Taip pat yra muzikinių programų; Pavyzdžiui, žinant gitaros stygos ilgį, galima apskaičiuoti svyravimo greitį, kai jai suteikiama varomoji jėga, taigi ir grojamos natos dažnį.