Originally Posted by Evan!
wit is a spiced belgian-styled beer with belgian yeast.
hefeweizen is an unfiltered german-style wheat beer made with hefeweizen yeast.
"wheat" is a generic term for any beer made with wheat malt.
"weizen" is more of the prior.
Agree with all this.
For some added background:
Wit is the Dutch/Flemish word for White.
Weizen is the German word for wheat.
Hefe is the German word for yeast.