Protection from moisture is a second major role, especially on concrete slabs. A concrete slab may release moisture vapour constantly, so a moisture barrier protects laminate and wood floors from swelling. Tile is virtually waterproof, although it can feel chilly if you do not you add in-floor heating. Wall-to-wall carpet, on the other hand, feels…