The generic drug contains the same active ingredient as the branded drug, in this case sildenafil citrate, and is therapeutically equivalent to the branded medicine Viagra. The main difference between a branded and a generic product is mainly price, with the generic usually being cheaper.