Difference between FTP and TFTP?

FTP or TFTP connection is required when we want to access the switch through ethernet File Transfer Protocol(FTP): Username and password authentication required.Requires FTP server on the network.In the Enable-Privileged EXEC mode user can copy configuration to the flash using the command copy flash:config.text ftp:

TFTP: No authentication required.Requires TFTP server on the network.In the Enable-Privileged EXEC mode user can copy configuration to the flash using the command copy flash:config.text tftp: