A gastro-retentive drug delivery system (GRDDS) can be defined as a system that remains in the stomach for a sufficient time interval against all the physiological barriers, releasing the active moiety in a controlled manner. GRDDSs can improve the controlled delivery of drugs that have an absorption window by continuously releasing the drug for a prolonged period of time before it reaches its absorption site. Oral route is most preferable route of administration but it has certain limitations for those drugs which absorb from specific region of gastrointestinal tract. It has to improve the solubility and prolongation of the retention time of those drugs having low solubility at high intestinal pH in stomach. The bioavailability of drugs can be improved by increasing their retention time in the stomach. This novel approach has proved to be efficient in systemic actions as well as in local actions to treat gastric or duodenal ulcers. Local activity in the upper part of the small intestine can be obtained by improving the residence time of delivery system in the stomach. This system is useful for drugs which are unstable or low solubility in the small intestine. A variety of GRDDS approaches comprise high density (sinking) systems, low-density (floating systems), mucoadhesive, expandable, unfoldable, superporous hydrogel systems, and magnetic systems.