SNMP: SNMP is an abbreviation of "Simple Network Management Protocol".There is four major part, management station (the device installed with SNMP software/application), management agent (the SNMP device can be managed over SNMP protocol), network management protocol and management information base (MIB).
SNMP is use to manage the network device such as HUB, Switch, Routers etc.
RMON: It's mean"Remote Monitoring", It's a significant expansion in SNMP functionality and a major step forward internet working management, provide the network manager ability to monitor subnetwork as a whole one, rather than only individual devices on the same subnetwork.