Debugging (fejlfinding) er processen, hvor du finder, isolerer og retter problemer eller fejl (bugs) i software eller et system. Processen sættes i gang, når en hjemmeside har fejl, der ødelægger brugeroplevelsen, fordi siden ikke fungerer normalt. Du gennemgår koden og finder fejl eller uventet opførsel.
Når udviklere retter fejl, kører systemet stabilt, og brugerne får en bedre oplevelse. Debugging mindsker også nedetid, forhindrer nedbrud og sikrer, at softwaren gør det, den skal.