Compile yazılmış ve kodun makina dilime çevrilmesine deniyor. Başka extra birşey içermiyor.
Build ise compile işlemine ek olarak gerekli başka aşamaların da eklenmesiyle oluşuyor.
Mesela test kodu build aşamasında otomatik çalıştırılabilir, ya da kod analiz yaptırılabilir. Kurulum/deployment çalıştırılabilir. Aslında build işlemi kendi içinde çalışan basit bir program olarak düşünülebilir.