This document discusses supramolecular chemistry and molecular recognition. It defines supramolecular chemistry as the chemistry of intermolecular bonding beyond covalent bonds, including hydrogen bonding, pi-pi interactions, and other weak interactions. Supramolecular assemblies are formed through molecular recognition between components. Host-guest chemistry is described as selective binding between host molecules containing binding sites and guest molecules. Molecular recognition depends on weak noncovalent forces like ion-ion, ion-dipole, dipole-dipole, hydrogen bonding, van der Waals, and hydrophobic interactions. Principles of pre-organization and structural complementarity contribute to stable supramolecular complex formation.