Pergunta de entrevista da empresa 3M

What is abstraction in programming?