NA vs NULL
Links to resources describing the difference between NA and NULL in R.
The short answer is that NA represents missing values. NULL can be something more like Java - something you get asking for an element of a table that is not there.
Don’t think about NULL until you have to. I hope we never have to.
-
Technical R-bloggers post on null values: More techical, more accurate, more than you want to know.