Bridgewater Associates interview question

What is "Dependency Inversion Principle"