In short, DII is a method to access Web Services without knowing the signature of the remote service at compile time.