ネットワーク側でユーザの代理をする機能を提供することで,ユーザの負担を軽減しようとするもの。これによりユーザは自分ですべての作業を行うのではなく,エージェントに仕事を依頼しておいて,その間に自分は別の作業をすることが可能となる。