Dynamic covalent chemistry (DCvC) is a synthetic strategy employed by chemists to make complex supramolecular assemblies from discrete molecular building blocks. DCvC has allowed access to complex assemblies such as covalent organic frameworks, molecular knots, polymers, and novel macrocycles. Not to be confused with dynamic combinatorial chemistry, DCvC concerns only covalent bonding interactions. As such, it only encompasses a subset of supramolecular chemistries. Dynamic covalent chemistry (DCvC) is a synthetic strategy employed by chemists to make complex supramolecular assemblies from discrete molecular building blocks. DCvC has allowed access to complex assemblies such as covalent organic frameworks, molecular knots, polymers, and novel macrocycles. Not to be confused with dynamic combinatorial chemistry, DCvC concerns only covalent bonding interactions. As such, it only encompasses a subset of supramolecular chemistries. The underlying idea is that rapid equilibration allows the coexistence of a variety of different species among which molecules can be selected with desired chemical, pharmaceutical and biological properties. For instance, the addition of a proper template will shift the equilibrium toward the component that forms the complex of higher stability (thermodynamic template effect). After the new equilibrium is established, the reaction conditions are modified to stop equilibration. The optimal binder for the template is then extracted from the reactional mixture by the usual laboratory procedures. The property of self-assembly and error-correcting that allow DCvC to be useful in supramolecular chemistry rely on the dynamic property