Yes, the only difference is the manufacturer. There are many other manufacturers besides Nvidia such as; EVGA, MSI, Zotac, and Gigabyte. These all make GeForce GTX 1060 3GB, but the only difference is their brand name at the beginning. "Gigabyte GeForce GTX 1060" "EVGA GeForce GTX 1060" " MSI GAMING GeForce GTX 1060 3GB" "ZOTAC GeForce® GTX 1060 3GB" . MSI is a great brand for gaming in motherboards and graphics processors, so this is a perfect option. Don't be deterred by the name.