The basic active component is the same. So, the effectiveness, side effects are the same. However, cenforce 100 mg is the generic version whereas Viagra is the branded one. Also, the packaging, branding, and pricing of both the medications are different.