GnuPG (the GNU Privacy Guard) is a software for signing and encrypting messages. OpenSSH is for secure remote console access (and can do some more stuff like port forwarding). These are two totally different tools solving totally different problems.
OpenPGP is the standard GnuPG (and others) implements. OpenPGP is not a software, but a file format and protocol! Symantec PGP (after being sold and renamed a few times) was the first software to implement OpenPGP (actually the standard only got published some years after PGP was released).