IPv6 is the latest Internet addressing mechanism that succeeded IPv4.
Compared to IPv4, the most obvious advantage of IPv6 is its larger address space. IPv4 addresses are 32 bits long which provides approximately 7009430000000000000 = 4.3×109 (4.3 billion) addresses. IPv6 addresses are 128 bits long, resulting in an address space of 7038340000000000000 = 3.4×1038 (340 undecillion) addresses.
Emergence of IoT devices and connected everythings will benefit most from the potential of IPv6 addresses.