Specifics about how a particular task is performed or a particular goal is achieved within a software, which are not exposed or relevant to the user or consumer of the software.
"The choice of sorting algorithm is an implementation detail that users of the library don't need to worry about."