Chip (United Kingdom) interview question

What is dependency injection?