The Matrix is actually the framework to update which version you have, against what is available, this will most probably be registered somewhere.
It is also a pre-requisite for checking what do you want to install (Matrix or Matrices is a fancy word for a multi-dimensional table).
It is basically also the software graphical layout that holds all of the install-able services.
The DIP you are referring to is the core service for AI Suite III, as it handles the monitoring and control of your hardware.
The other are complimentary/supporting services that are accessible within the software matrix.