In the world of shoes, there is a heavy amount of competition between generics and brand names. After all, it is an industry that makes a lot of money each year, so companies fight very hard for the business they get. Due to aggressive advertising campaigns, many people feel like there is some major difference between brand name shoes and generic ones. The reality is that there is not much difference between a generic and brand name shoe.