Arch Linux (ou Arch) é um sistema operacional baseado em Linux para computadores i686 e x86-64. É composto predominantemente por software gratuito e de código aberto, e envolve contribuições da comunidade.
O desenvolvimento é focado na elegância, minimalismo e simplicidade no código, e espera que o usuário faça alguns esforços para compreender o modo de funcionamento do sistema. O gerenciador de pacotes, Pacman, foi escrito especialmente para o Arch Linux e é usado para instalar, remover e atualizar os pacotes do sistema.
O Arch Linux usa o modelo rolling release. Apenas uma atualização dos pacotes do sistema é necessário para obter o software mais recente. As imagens de instalação, atualizadas regularmente, trazem como mudança apenas atualizações nos pacotes essenciais.