Pregunta de entrevista de Dell Technologies

Explain Dependency Injection and how it is used?