Pergunta de entrevista da empresa InnovaSystems International

What is dependency injection?