Pregunta de entrevista de 3M

What is abstraction in programming?