Learn about identifier scope. You can access instance variables from instance methods directly, without the need to tell which object has the variable (same as prepending it with Self.) From another class' instance methods or pure procedure/function, you need to tell which object because they have no idea who has the variable.