The four main types of contracts used in South Africa are FIDIC, GCC, JBCC and NEC. This article discusses where you use each one, and why.