Arch baséase principalmente no uso de paquetes binarios. Estes paquetes están compilados para microprocesadores de arquitecturas i686 e x86 64. Ademais fornécese un sistema de compilación de código automatizada, coñecido coma Arch Build System («Sistema de compilación de Arch»).