Installer, Dealer, Integrator, Systems Integrator, Reseller - What Is The Difference?

Is there an implied hierarchy?

Is systems integrator different than integrator?

Does anyone actually call themselves an installer, or is that something they get called?


In particular I was wondering about the term SI. It seems to imply something more substantial than just Integrator, or are they equivalent as far as you are concerned?

Where's Scott Adams when we need him??

I was thinking most of these terms are about as nebulous and self-referencing as Dogbert's "consultant"...