IPv6? What is it? And Should I Care?

We, the citizens of the Internet, have a problem. Not unlike in 1947 when we were running out of phone numbers and added area codes to expand the raw number of phone numbers available, we have actually run out of IP (Internet Protocol) addresses . We have already exhausted 4.3 billion IP addresses from the Internet Assigned Numbers Authority (IANA) pool that are part of the first major deployment of IP addresses, Internet Protocol Version 4, IPv4.