They are the same thing. Sunroof is a generic term and sometime along the car building years Ford called it a moonroof. You are both wrong and it's a tie.
TECHNICALLY... a sunroof can be any type of panel that lets sun or air in the roof of a car... and a moonroof has always been glass. But that doesn't help anyone win the argument.