Can someone tell me difference between having infra monitoring application and DMC/MC?
If you mean to SAI:
https://splunkbase.splunk.com/app/3975/
then the purpose of this app is to monitoer your enterprise systems
the Monitoring Console AKA MC / DMC is there to monitor your Splunk environemnt