This document discusses Internet Protocol Version 6 (IPv6), including its key features, objectives, addressing scheme, headers, security, and relationship to IPv4. IPv6 was developed as a replacement for IPv4 due to IPv4's limited address space and other constraints. IPv6 features a much larger 128-bit address space to allow for continued growth of the Internet, as well as improvements to security, extensibility, and mobility support. The transition from IPv4 to IPv6 will take several years as both protocols coexist during migration.