aria2 é um multi-protocolo & multi-fonte, utilitário de download de plataforma cruzada. Os protocolos suportados são HTTP(S,) FTP, BitTorrent (DHT, PEX, MSE/PE,) e Metalink. aria2 pode baixar um arquivo de várias fontes / protocolos e tenta utilizar sua largura de banda de download máxima. Ele suporta baixar um arquivo de HTTP(S)/FTP e BitTorrent ao mesmo tempo, enquanto os dados baixados de HTTP(S)/FTP são enviados para o enxame BitTorrent. Usando Metalinks chunk checksums, o aria2 valida automaticamente pedaços de dados ao baixar um arquivo como BitTorrent. Existem outras aplicações alternativas. Mas aria2 tem 2 características distintivas: (1) aria2 pode baixar um arquivo de vários URIs(HTTP(S)/FTP/BitTorrent e (2) Se você dá aria2 uma lista de URIs, aria2 os transfere de forma simultânea. Você não precisa esperar que a fila de download atual termine um arquivo de cada vez. aria2 tenta utilizar sua largura de banda de download máxima e downloads de arquivos rapidamente.