Quadlogix Interview Question

What is Dependency Injection in c#?