Omnicell Interview Question

What is dependency injection? What is your experience with it?