The analogy with OOP is that (ideally) you don't need to know how it works internally: you just use the external interface.