Abstracción VS Ocultación de información VS Encapsulación

¿Me puede decir cuál es la diferencia entreabstracción yocultación de información en desarrollo de software?

Estoy confundido. La abstracción oculta la implementación de detalles y la información oculta resúmenes de detalles completos de algo.

Actualizar: Encontré una buena respuesta para estos tres conceptos.Vea la respuesta separada a continuación para varias citas tomadas deahí.

Respuestas a la pregunta(20)

Su respuesta a la pregunta