This é uma referência que o objeto faz a si mesmo. Assim, se eu crio uma classe PESSOA
class pessoa {
String nome;
int idade;
void aniversario() {
this.idade++;
}
}
Nesta classe, eu tenho um método no qual diz que uma PESSOA consegue fazer ANIVERSARIO, adicionando mais um à sua própria idade.
Assim, se eu tiver 2 pessoas:
pessoa P1 = new pessoa();
pessoa P2 = new pessoa();
E eu atribuir uma idade a essas pessoas - digamos que elas têm, ambas, 30 anos.
Então, se eu mando P1 fazer ANIVERSARIO, ele vai dizer:
THIS (ou seja, esta pessoa, o P1).idade ++
Daí, P1 tem 31 anos enquanto P2 continua com 30.
É preciso compreender que a classe é um molde a partir do qual serão formados os objetos. E que quando uma classe diz THIS, falando de si mesma, na verdade são seus objetos que vão falar de si mesmos. No meu exemplo, um objeto PESSOA faz um cálculo com um atributo de SI MESMO, aumentando a própria idade.