3.3 Object Class

An object class is a template that defines what attributes are necessary and what other attributes are optional.

An analogy is to look at an object class as the template of a (blank) paper form. It defines the necessary and optional fields to fill, how to fill the fields, and etc. However, a form template does not contain any data.

On the other hand, an entry (a directory entry) is a filled form with actual data.