Basially ARchitecure matters with Frequency of operation.
CML used to increase the Bandwidth. Differnetial redues the common mode noise.
Resistors are used to convert the current to Voltage. Using resistors easy to control termination resistance, reduce reflection loss.