Mobile IP allows hosts to stay connected to the Internet regardless of location by enabling hosts to be tracked without changing their IP address. It requires additional infrastructure such as home agents and foreign agents. Home agents intercept packets destined for mobile nodes and forward them to the node's current location. This allows mobile nodes to use a permanent home address while roaming between networks.