In RB you can assign any given MIDI track to any given 'Port'. These Ports in turn get assigned a synth.

So if you record a MIDI track you can make any synth or sound play it.

In other words, you can use a generic GM synth for the basic MIDI tracks, and then assign any other MIDI track to a (different) 'Port', which can then get assigned to any available synth. So any MIDI track can use any available synth.
For soft synths, this means you can have multiple copies of the same synth open but using different sounds (by having separate instances running on separate Ports)..

Lots of flexible routing options in RB.


Make your sound your own!
.. I do not work here, but the benefits are still awesome