ANFO è l'acronimo inglese di Ammonium Nitrate Fuel Oil.
Gli ANFO sono miscele esplosive di grande sicurezza costituite da nitrato d'ammonio, gasolio e altri additivi minori, impiegate in grossi quantitativi per usi civili in cave e miniere, data la loro bassissima sensibilità e il loro bassissimo costo.
Per ANFO si intende il nitrato d'ammonio e il gasolio e non le emulsioni di ANFO (slurry) cioè senza prodotti che lo rendano impermeabile all'acqua o altri acceleranti di combustione.