An injection, the basic unit of dependency injection, is not a new or a custom mechanism. It works in the same way that "parameter passing" works.[11] Referring to "parameter passing" as an injection carries the added implication that it is being done to isolate the client from details.