What’s the difference between generic drugs and brand name drugs?
When a drug company first invents a drug (i.e. Topamax) that company is the only one allowed to make that drug for a certain number of years. After this time period, other companies are allowed to make the same drug. These drugs are called generics. The original drug is called a brand name drug. Brand name drugs and their generics are identical in terms of active ingredients. The generic pills may look different (because they are made by a different company) but inside is exactly the same active ingredient which works in exactly the same way. The difference between brand name drugs and generic drugs is that generics are always less expensive.