User blog comment:MarkvA/Sonic's Sidekicks: Who's The Best/@comment-3405448-20120409092731/@comment-4546796-20120410151256

yup. a sidekick is a character that accompanies a hero and(usually) has a comic role, and is (almost)always there to help the hero.an ally is just one who fights alongside someone. a sidekick is always an ally, but an ally is not always a sidekick.