Molecules that can participate in molecular binding include proteins, nucleic acids, carbohydrates, lipids, and small organic molecules such as drugs. Hence the types of complexes that form as a result of molecular binding include: