A covering is an element which covers some part of another element and is fully dependent on that other element.
Flooring is a covering used to finish the (usually horizontal) structural floor surface. Multilayered board flooring is a manufactured layered flooring material.