Oral delivery of lipophilic drugs faces major challenges due to low aqueous solubility of such compounds. Self Nano-emulsifying drug delivery systems (SNEDDSs) have ability to increase solubility and bioavailability poorly soluble drugs. SNEDDS are isotropic mixtures of oils, surfactants, solvents and co-solvents/co-surfactants that can be used for the design of formulations in order to improve oral absorption of highly llipophilic drug compounds. The Self Nanoemulsifying Drug Delivery System (SNEDDS) is important application on BCS class II and class VI drugs for improving water solubility of poorly water soluble drugs and improve bioavailability. Various surfactants and oils were screened as candidates for SNEDDS on the basis of droplet size of resulting emulsions. This review offers an updated overview of SNEDDS application from the biopharmaceutical point of view.