"File Transfer Protocol" is a singular, specific, proper-nounable protocol. It's was defined by
RFC 959 in 1985. SSH (Secure SHell) and SCP (Secure CoPy) while related to each other, are entirely different than FTP. They are (as the names suggest) "secure" in that they encrypt all communication, making it (theoretically) impossible for anyone listening along the way to steal your information. But yes, they do transfer files. So does HTTP, and Email, and pretty much everything else that has to do with a computer. It's all just moving bits around. But HTTP is not the same as FTP, nor SCP, nor any other protocol, even though the end use may be effectively the same (moving a file from one computer to another) they go about it in an entirely different way.
Hope that clarifies things for you. If not, just keep asking. :-)