Fala, Bruno.
Abstração é (alerta de pleonasmo) o pilar mais abstrato da OO.
rsrsrs
É difícil definir, mas basicamente, abstração é a técnica que utilizamos para transformar algo do negócio para algo no código.
Ex.:
Na Alura, muito provavelmente existe uma classe Aluno
que representa os alunos da plataforma. Essa classe é uma abstração de um aluno real, contendo somente os dados necessários para o sistema. Provavelmente essa classe Aluno
não tem seu mapa astral, porque isso não importa para o sistema, embora um aluno de verdade, caso queira / acredite, pode ter o mapa astral dele. rsrsrs