They're the different models available to Canada. The sedan is available in the GX, GS, and GT trims, while the hatch is available in GS and GT.
Pricing is as follows:
Visit Mazda.ca for more info on what is different between each.
As for GFX... that would be the appearance package, no?