an antivirus is of software designed to detect and destroy computer viruses.
firewall is a protect (a network or system) from unauthorized access with a firewall.
File transfer is a generic term for the act of transmitting files over a computer network like the Internet. There are numerous ways and protocols to transfer files over a network. Computers which provide a file transfer service are often called file servers.