SMS is the switch management system. You can get multiple switches to work together or configure ports to do certain things, ie, set a port to promiscous mode, or set a different speed or things like that. SNMP is used to tell the switch what to do when it is working behind the scenes (ie, tells the switch what speed the network card runs at).