Viagra and Cenforce are generical all the same as they contain the same salt that is generic Sildenafil Citrate in them. But the differentiating factor is that Viagra is FDA approved while Cenforce 100 mg is not.