What does ARPA mean? Advanced Research Projects Agency Agency research projects advancedSee the full article