DOM manipulation: you can do everything you do in jQuery.
select,selectAll-> select elements from DOMappend
Link between data and DOM elements
dataenter
Array of data are handled natively
Quantitative scales: d3.scale.linear(),
ordinal scales: d3.scale.ordinal()
Methods for building each of them
d3.svg.axis()
They adapt to fill the data