Sam,

I think TCP is protocol. and you can have either http or ftp
connection to particular port using TCP.(e.g. port 80 for http)

np70