what is the difference between a ST exhaust (18300-098-621)

and a CT exhaust (183A0-098-673)

it does say muffler assy....
I'm looking to buy a brandnew one but now I don't know what tgo buy... the CT is a little bit more expensif... but on the picture CT only seems to be complete... I don't know...