Generic drugs cost less than brand-name drugs because they do not spend the same amount of costs in research and development or clinical trials as the company that created the initial (brand name) drug. Generic drugs do not need to discover a solution, they are able to use the previously engineered technology that a brand name company discovered/created once the patent expires.