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. Cementitious floor toppings can be used as a flooring finish or below another flooring material.