IPv4 has about 4.3 billion addresses and they have run out, which is why NAT became so common. IPv6 uses 128-bit addresses, so every device can have its own globally unique address. You will see it in mobile networks and cloud setups, and you need to read and shorten its notation correctly. Do not assume it is just a longer IPv4; there is no broadcast, and many networks run both side by side.