Using local variable without initialization is an error
After Initialization you can use a local variable
A variable declared in one method is local variable to it and cannot be used in another method
An instance variable can be used by any method of the class
A parameter of one method cannot be used in another method without passing to that.