Why is there an EVGA GTX 780 and an asus GTX 780 and a gigabyte gtx 780 for example? What is the difference? They each seem to have different prices so they can't truly be identical.
boards are also different at times, nvidia releases a reference gpu (board, cooler, specs, etc) then 3rd parties use that and/or make their own board layout, use other cooler, oc the core and mems.
but under the hood, the main engine is still from nvidia
Also quality of components and construction. Some companies also used binning separate GPU's that will overclock better which is why you may see 2 or 3 different 780 ti GPU's from Asus or EVGA.
boards are also different at times, nvidia releases a reference gpu (board, cooler, specs, etc) then 3rd parties use that and/or make their own board layout, use other cooler, oc the core and mems.
but under the hood, the main engine is still from nvidia