Name-Brand drug is marketed under a specific name by a pharmaceutical manufacturer. In most cases, Name-Brand drugs are still under patent protection- the manufacturer is the sole source for the product.
In many Countries around world this is not the case and a generic equal is available.
Generic drugs are made with the same active ingredient and the same dosage form as a brand name drug. Generic drugs are therapeutic just like brand names but is sold under its “generic” name.