Pergunta de entrevista da empresa Cadex Electronics

In Object-oriented programming, how is encapsulation different from abstraction ?