My understanding of course vs. fine grained is: Course grained refers to wrapping much or all of the data in a single method call and unwrapping for use at the destination; Fine grained refers to calling individual field accessors each time you require a piece of information.
Hope this helps.
Time is the best teacher, but unfortunately, it kills all of its students - Robin Williams. tiny ad: