A foreign agent is, in United States law, an entity registered under the Foreign Agents Registration Act.A foreign agent in Mobile IP is a router which stores information about mobile nodes visiting its network. Foreign agents also advertise care-of addresses which are used by Mobile IP.
See more at Wikipedia.org...