B-vent fireplaces use a small diameter gas vent, which must be vented upward through the roof.
Direct vent fireplaces use a slightly larger vent which can be vented horizontally through a
wall or vertically up through the roof. Vent free fireplaces require no vent at all, but are
not approved for use in California.
B Vent
Direct Vent
Vent Free