They all have the exact same core supplied by Nvidia, but they may have different clocks, if the manufacturer decides to overclock the card, different memory manufacturer, PCB, power delivery (number of PCI-E power connectors), coolers, price, design, warranty etc.