In computer terminology, what does the acronym 'FTP' stand for?
file transfer protocol
full time portal
full text processor
free to print