I would really appreciate a bit of clarification on this one.

shouldn't the one command suffice the requirement :
snmp-serv host 139.1.2.100 tra CISCOBGP bg

It enables traps, specifies the host & the comm. string. Do we need the commad: snmp-server enable traps bgp , when the traps i already specified in the snm-server host command.

I always get confused as to when to use the snmp-server host and what to enable traps with the snmp-server host command.

Appreciate the response.