This document discusses various approaches to enhancing the bioavailability of drugs, including improving solubility, permeability, stability, and gastrointestinal retention. It introduces concepts like bioavailability, the biopharmaceutics classification system (BCS), and approaches through pharmaceutical, pharmacokinetic and biological means. Specific pharmaceutical methods covered are enhancing drug solubility/dissolution through techniques like micronization, use of surfactants, salt forms or eutectic mixtures, as well as enhancing permeability through lipid technologies, ion pairing or penetration enhancers.