A covering is an element which covers some part of another element and is fully dependent on that other element.
A membrane is an impervious covering layer that could be used for example as a roof covering (below tiling - that may be known as sarking etc.) or as a damp proof course membrane.