Pergunta de entrevista da empresa Paycom

What is abstraction and why is it used?