All broadcasts messages are dropped by the router when it receives on an interface. This specific command is enables the router to convert the broadcast messages distended for a specific destination into unicast. This interface level command needs to be applied on the interface which the broadcast receives from.
R1(config-if)#ip helper-address 10.10.10.10
Also there are other options where you point the address to a vrf etc…
The following broadcasts are forwarded by default…
TIME – Port 37
TACACS – Port 49
DNS – Port 53
BOOTP/DHCP Server – Port 67
BOOTP/DHCP Client – Port 68
TFTP – Port 69
NetBIOS Name Service – Port 137
NetBios Datagram Service – Port 138
Other protocols can be forwarded by using the following Global config commanding…
R1(config)#ip forward-protocol udp ?
Use the ? to see the supported protocols. You may use the following command to remove a specific protocol being forwarded…
R1(config)#no ip forward-protocol udp ?