Could you please elaborate on the purpose and usage of ARPA? I'm curious to understand what it was specifically designed for and how it was applied in practice. Were there any notable achievements or developments that ARPA facilitated? Additionally, were there any challenges or limitations that emerged during its implementation?