Les Gets and Morzine share the same ski area but have different characters: Les Gets is smaller, quieter and more traditional, while Morzine is a larger town with more restaurants and a livelier evening scene. Both villages sit in Haute-Savoie, both are around the same distance from Geneva Airport, and both give access to the shared Les Gets–Morzine ski domain, with onward links into Avoriaz, Châtel and the Swiss side of the Portes du Soleil.
Neither is objectively "better" — the right choice depends on what kind of week you're planning.