This is a question that I have pondered, but never bothered to really look into it till now. What is the difference between calling library of classes a "Class Library" and an "Object Library"
I've heard these two terms used synonymously, but now I'm at a point where I have to find out if there really is a difference.

use of name: "Object Library" vs. "Class Library"
Andrew Todd
A "class library" is generally a term used for an assembly which contains the classes (and enums, structs etc).
An "object model" is the term used to describe how the classes relate to each other, and may involve classes from multiple class libraries.
anf600
Paul Diston
sajohnstone
Maybe the reason why I've heard these terms used in this manner is because of our system...
The system we developed allows a user to create an entire hierarchal collection of objects using a parent/child relationship. Each of these parent objects can contain many child objects. The child objects can contain many child objects, thus becoming the parents of the newly created child objects, and so on. This can go on forever, (great-great-great-great-grandparent, haha).
Now, in the example I just described, would it be correct to call it an "Object Library"
EDIT: Or is my example referring to an "Object Model"