you use gpg because even though the connection is encrypted all the way up to the server your message is not encrypted when it is on the server. GPG takes care of that.