Direct-vents go through walls or up through the roof. Vent-free fireplaces require no external venting and are 100% efficient. B-vents vent through chimneys.
Buying A Direct Vent Fireplace? (5 Things You Need To Know)
Differences between B-Vent, Direct Vent, and Vent-Free gas heating appliances - Northline Express
Direct Vent, Vent-Free, or Natural Venting - Southern MD
B Vent vs Direct Vent Gas Fireplaces and Furnaces
Benefits of Direct Vent Fireplaces
cost, energy issues B vent or direct vent fireplace
Difference Between Direct Vent & B Vent Fireplaces - Embers Fireplaces & Outdoor Living
Direct Vent vs. Vent Free Gas Inserts: Which is Best for You?
Direct Vent vs Ventless Gas Fireplaces
Gas Fireplaces: To Vent or Not?