IPv6 is a new version of the Internet Protocol that was created to replace IPv4.
The main reason IPv6 was created was because nearly all of the public IPv4 addresses have been used up. The new version also adds some other additional features for security and performance.
It's been in development for a long time and is slowly starting to be deployed. Last June world IPv6 day was held as a large scale test of the new version.