When do we use the keyword self?
self
When we need to access class variables or methods inside the class definition.