Mobile IP is an IETF standard that allows mobile devices to change location between networks while maintaining the same IP address. It works by having a home agent forward packets to the mobile node's current foreign agent when it is away from its home network. All packets use the mobile node's home address, while the care-of address is only used between mobility agents and is not seen by internet hosts. This allows seamless connectivity for the mobile node as it roams between different networks.