Do you know that? 55% of Elance-oDesk freelancers have 6+ years of experience next

What is the difference between TFTP and FTP application layer protocols?

The Trivial File Transfer Protocol (TFTP) allows a local host to obtain files from a remote host
  but does not provide reliability or security. It uses the fundamental packet delivery services
  offered by UDP. The File Transfer Protocol (FTP) is the standard mechanism provided by TCP /
  IP for copying a file from one host to another. It uses the services offered by TCP and so is
  reliable and secure. It establishes two connections (virtual circuits) between the hosts, one for
  data transfer and another for control information.