A sunroof is an opaque moonroof without the secondary roof below it

I understand the difference now thanks, TEd, but us simplistic Brits don't specify that difference, and call them both "sunroofs". I suppose "moonroof" implies something you may have open at night, and there are so few occasions you'd want that given our climate [rueful smile]