Molecular encapsulation in
supramolecular chemistry is the confinement of a guest molecule inside the cavity of a supramolecular host molecule (molecular capsule, molecular container or cage compounds). Examples of supramolecular host molecule include
carcerands and
endohedral fullerenes.