The active ingredient in Zyban is Bupropion, which is also the generic name for the treatment. In short, Bupropion and Zyban are the same medication, and they work in the same way.
The main differences are the lab that makes the tablets, the packaging and the price. Because Zyban is a branded treatment, it’s usually more expensive than the generic.