Yes, it seems like being confusing and inconsistent for an end user to read this.
The cause for the difference is this:
Save as PostScript
is a function that is accomplished natively, entirely by the application itself (in this case Gimp).Print to PDF
is a function that is accomplished by some external tool. In this case Gimp sents PostScript to a (virtual) PDF printer driver (in most cases using Ghostscript's PS->PDF conversion ability) which accomplishes the PDF generation (from the PostScript input it received).
This entry appears frequently in the Print menu, because all applications which can print at all can use this (virtual) PDF printer driver. It's the same for Gimp as is for all other applications:
- If they can print at all, they must be able to also print to a PostScript printer.
- If they can print to a PostScript printer, they somehow can generate the PostScript file format.
- If they can send PostScript file format, a virtual PDF printer will happily convert it to PDF.