Controlled release dosage form is a dosage form that release one or more drugs continuously in predetermined pattern for a fixed period of time, either systemically or locally to specified target organ. Greater attention is paid on development of oral controlled release drug delivery systems due to flexibility in designing of dosage form. The main challenges to oral drug delivery systems are to deliver a drug at therapeutically effective rate to desirable site, modulation of GI transit time and minimization of first pass elimination. Control release dosage form provides better maintenance of optimal and effective drug level for prolonged duration with less dosing frequency and side effects.