IPv6, Mobile IP & Mobile IPv6 addresses key concepts related to IPv6, Mobile IP, and Mobile IPv6 in 3 sentences or less:
Mobile IP and Mobile IPv6 were developed to allow mobile nodes to stay connected to the Internet as they move between networks by registering their care-of address with their home agent. IPv6 features a vastly larger 128-bit address space to address limitations of IPv4 addresses, along with features like autoconfiguration, security, and support for mobility and multihoming. Mobile IPv6 improves upon Mobile IP by eliminating the need for foreign agents and enabling route optimization to avoid triangular routing in many situations.