Liposomes are spherical vesicles composed of lipid bilayers that encapsulate the drug, enhancing its solubility and stability. The amphiphilic nature of liposomes allows them to carry both hydrophobic and hydrophilic drugs. They can improve the bioavailability of poorly soluble drugs by protecting them from degradation and facilitating targeted delivery.