No difference. Baitrunner is a trade mark of Shimano so no one else should be using it so they come up with their own names. Trouble is, everyone now know carp reels as baitrunners. If you wnet into a tackle shop and asked fopr a baitfeeder they would probably look at you sideways.