When the details of how something works is buried inside the code for an objectWhen talking about programs, these are “things” that can be created in a way that encapsulates the details, letting them be accessed from outside through an interface. in a way that lets some other programmer use it without knowing those details, we say that the details have been encapsulated.