The only difference is that the name brand product has been tested and development by a company specializing in that product. After a period of time, the brand name product (with the same ingredients) can be release for other companies making generic products to then make and sell the same product under a different name. In short, no there is essentially no difference.
Chat with our AI personalities