I didn't make this picture, but it gives a good idea on the "irregular not-quite-spherical surface" part.
http://alienspacesciencenews.files.wordpress.com/2013/10/an-...
The Local Datum could be NAD83 or what-have-you based on where you are on the surface. Using the local datum gives better distance measurements and more accurately can represent elevation.