ADP interview question

Explain Dependency Injection