Everything you need to know about IPv6

In this excellent article Everything you need to know about IPv6 Iljitsch van Beijnum puts the approaching address shortage issue in the context of the history of the evolution of the Internet. A very good read to get up to speed on all the issues. The link is to the first page only, and you need to manually move to the subsequent three pages.