Their definition is given in the introductory sentence:
high level: policy setting
low level modules: dependent.
In lay conditions: high-level modules depend on low-level modules, but should not depend on their implementation. This can be achieved using interfaces, thereby separating the definition of service from implementation.
source share