Finally, you will find that your own programs become more well organized once your learn how to create your own objects. Also, once you have learned to program in LispStat's OOP style, you'll have an easier time with the more rigid style of OOP found in JAVA and C++.
Each class of objects is defined by describing the slots, parents, and methods of a canonical object known as the prototype. One can then use this prototype as a "cookie cutter" to make new objects.
The objects made by 'cloning' the prototype are known as instances of the prototype. The instances share the behaviours defined by the methods of the prototype, but each has its own state defined by the data held in its slots.