TD Interview Question

What is the dependency injection?