Komponente u iMacu se prave slično kao komponente za laptopove zbog očglednog razloga (da bi sve moglo da stane u tanko kućište monitora); tako da ti ne možeš da kupiš normalnu grafičku karticu za desktopove i da je uguraš unutra jer iMac nema posebnu grafičku karticu, nego GPU (čp koji radi to što grafička kartica radi) ide direktno na logičku ploču (a ne na posebnu karticu, pa onda kartica da se uključ u neki port). Znač, to prosečan korisnik ne može lako da menja, kao što ne može ni na laptopovima, pošto je to fabrički ugrađeno na logočku ploču… jedino ako bi neko baš morao da menja (na primer, u slučaju kvara); pa da kupi od nekog neispravan iMac zbog delova (isti model da bude, ali da mu je sve na logičkoj ploč ispravno… možda bi mogao da nađeš tako i neki koji je fabrički upgradeovan, pa ima jač GPU) i da im samo zameni logičke ploče.
CPU inače može da se zameni bez menjanja cele logičke ploče, možeš da ubaciš još RAM memorije (ne memoriju za GPU, nego za CPU) i da ubaciš neki brži hard disk, pa bi ti to ubrzalo iMac… a koliko bi ti pomoglo u određenim igricama stvarno ne znam.