Moonroof - a glass car-roof window that is either fixed or can be partially opened. i.e. you can't stick your head out.
Sunroof - a car-roof opening that can be of glass or other materials and can be completely opened. i.e. you CAN stick your head out.
Just my own definition. What da ya think?