Confronto tra HTTP e FTP per il trasferimento di file

Quali sono i vantaggi (o i limiti) di uno rispetto all’altro per il trasferimento di file su Internet?

(Sono a conoscenza di forms sicure di entrambi i protocolli. Mi piacerebbe sentire confronti attraverso esperienze personali in termini di prestazioni, affidabilità, limiti di dimensioni dei file ecc.)