krapp gave a decent summary, but I think if you look closer, you find that Qanon is a variety of factions lumped under a single label. The one unifying thread of belief is near religious devotion to Trump. Trump's minions might do wrong (Jeff Sessions is an early example of a Q-favorite that later was found wanting), but Trump himself is beyond any flaw.