D3 stands for Data-Driven Documents. D3.js is a JavaScript library for
manipulating documents based on data. D3.js is a dynamic, interactive,
online data visualizations framework used in a large number of websites.
D3.js is written by Mike Bostock, created as a successor to an earlier
visualization toolkit called Protovis.