1) The document discusses various plotting techniques in R using sample data on diamonds, including scatter plots, adjusting plot attributes like colors, symbols and sizes, adding lines and legends, fitting linear models, and 3D scatter plots.
2) Methods covered include basic scatter plots, adjusting colors of titles, axes and backgrounds, adding points with different symbols to represent years of data, customizing line types and widths, using xyplot for grouped data, and adding linear regression lines and R^2 values to plots.
3) Advanced techniques demonstrated include 3D scatter plots using the scatterplot3D package, adding density rug plots, and smoothScatter for smoothed color density representations.