Sildenafil is the active ingredient in Viagra. Viagra is a brand name for the medication containing sildenafil.Both are used to treat erectile dysfunction, but sildenafil is the generic version while Viagra is the brand penis enlargement dermal filler name version.
