1- Uygulama içindeki hatalara bug diyoruz. Uygulamada hata olduğu zaman hata ayıklama işlemine de debug deniyor.
2- Nasıl yapılır kısmında her dil için kullandığın IDE'ye bağlayabileceğin veya konsoldan kullanabileceğin kendi debugger uygulamaları mevcut. Sen kodunu incelerken o anda hangi satırı inceliyorsun, aktif kullanılacak değişkenlerin değerleri nedir, ya da istediğin bir kod çalıştığı zaman ne sonuç verir gibi sorularının cevaplarını alabiliyorsun.
3- Genelde yazılımlar çok uzun metinlerden oluştuğu için o metnin içinde hangi alanda hata olduğunu anlayabilmek biraz zaman ve tecrübe istiyor. Soru hangi alanda ya da örneğin hangi butona basıldığında hata alıyora kadar indirildikten sonra debug yapılır. Komple uygulamada hata var bul şeklinde yaklaşırsak güzel zamanlar geçiririz :D