IPv6 is a better protocol than IPv4 for today's Internet for several reasons: 1) It has a 128-bit address space providing an enormous number of addresses, eliminating the risk of running out that exists with IPv4. This is enough addresses to assign each atom on Earth while having additional addresses remaining. 2) It has built-in security features like IPSec that were initially designed for IPv6, making it safer than IPv4 over the Internet where hackers can potentially access any system. 3) It supports seamless mobility so a user can roam while connected applications are unaware, seeing the user always at their home address.