Variable Typen in Smalltalk

Ich brauche Hilfe, um die Verwendung und den Unterschied von Variablen in Smalltalk zu verstehen. Was ist der Unterschied und die Verwendung jeder Variablen im unten angegebenen Code?

Object subclass: #MyClass
  instanceVariableNames: 'x'
  classVariableNames: 'Yy'
  poolDictionaries: ''
  category: 'helpMe'

MyClass class
  instanceVariableNames: 'zzz'