It refers to the currently calling object of the class, mainly used to refer to class members from inside a method when local variable names and member variable names are identical to each other.