DEFINITION of 'FTP (File Transfer Protocol)'

A mechanism for the transfer of files between systems. File Transfer Protocol, commonly referred to as FTP, is a client-server protocol that allows the transfer of entire files. Users typically access files this way through FTP client software. FTP uses Transmission Control Protocol (TCP) to transfer files from one location to another.

BREAKING DOWN 'FTP (File Transfer Protocol)'

One of the fundamental reasons for the creation of the Internet was to allow users to share and gain access to information. Doing this required the development of a medium to transfer files between computers found in different locations – possibly across the world. FTP was developed as a protocol to allow files to be transferred between systems that may use different file storage methods, using a common set of instructions while also providing secure access. The first proposal for a way to transmit files came about in 1971.

Transferring a file using FTP requires a data connection through which the file will be transferred, a command connection that provides commands and responses. The command connection is made first, and provides instructions for the type of data transfer. Once this connection is made a data connection is then made. No data transfer is made through the command connection.

A user opens an FTP client software and establishes a connection with the desired file system. This requires authentication – typically a username and password – though an unsecure connection could be used in some scenarios. As long as the user is active the connection between the client and server will remain open, but inactivity can cause this to close and the session to end.

Sending a small file in an email as an attachment can work in many situations, but for large files this can be a painful process. FTP has made it easier for individuals and businesses to transfer files between different locations.

A lighter version of FTP, Trivial File Transfer Protocol (TFTP), is used by some services in order to transfer simpler file types between networks. FTP is considerably larger and more complex than TFTP.


  1. Telegraphic Transfer - TT

    A telegraphic transfer (TT) is an electronic method of transferring ...
  2. Transfer Price

    Transfer price is the price divisions within a company use for ...
  3. Balance Transfer Fee

    A balance transfer fee is an expense charged in return for the ...
  4. IRS Publication 501

    A document published by the Internal Revenue Service that covers ...
  5. Direct Transfer

    A direct transfer is a transfer of assets from one type of tax-deferred ...
  6. Eligible Transfer

    An Eligible Transfer is a movement of assets between a retirement ...
Related Articles
  1. Investing

    5 Money Transfer Tips For Foreign Workers

    If you are working in the U.S. as a foreign worker, here are some tips for sending money back home.
  2. Personal Finance

    How to Transfer Credit Card Balances to a New Card

    Before you read that new credit card's zero percent interest balance transfer offer, see our guide to help save money and pay down your existing debt.
  3. Personal Finance

    Sending Money? The Top Money Transfer Services

    Need to send money in a hurry? Here's a list of the major players in the money transfer business. Compare rates, times and other details before deciding.
  4. Investing

    Best Ways to Send Large Sums of Money Abroad

    Understand why it may be difficult to send large sums of money internationally. Learn about the top five ways to send large sums of money abroad.
  5. Managing Wealth

    Financial Information Your Spouse Should Know

    Your family needs to be prepared if something happens to you, which is why sharing financial information is important.
  6. Personal Finance

    The Credit Card Balance Transfer Trap

    Before you transfer a balance to a credit card with a lower interest rate, understand how it affects new purchases and other fine-print traps that can cost you.
  7. Small Business

    Which Type of Organization Is Best For Your Business?

    Learn the differences between the types of business organizations so you can determine how to best structure your business for tax and liability limitations.
  8. Taxes

    What To Do If You Filed Your Taxes Late

    What happens if you missed this year's April 17 deadline?
  9. Taxes

    How To File A Canadian Tax Return

    The process for filing a Canadian tax return is easy and streamlined. Here is the information you need to know before filing.
  10. Taxes

    4 Things to Know Before Filing Taxes This Year

    Keeping these four things in mind will help this tax season go more smoothly for you.
  1. How does transfer pricing help business?

    Explore several ways that transfer pricing helps businesses. Transfer pricing can often help streamline accounting and business ... Read Answer >>
  2. Paying off debt with a balance transfer

    Learn the best situation in which to do a balance transfer, enabling you to pay off your credit card debt more quickly while ... Read Answer >>
Hot Definitions
  1. Gross Profit

    Gross profit is the profit a company makes after deducting the costs of making and selling its products, or the costs of ...
  2. Diversification

    Diversification is the strategy of investing in a variety of securities in order to lower the risk involved with putting ...
  3. Intrinsic Value

    Intrinsic value is the perceived or calculated value of a company, including tangible and intangible factors, and may differ ...
  4. Current Assets

    Current assets is a balance sheet item that represents the value of all assets that can reasonably expected to be converted ...
  5. Volatility

    Volatility measures how much the price of a security, derivative, or index fluctuates.
  6. Money Market

    The money market is a segment of the financial market in which financial instruments with high liquidity and very short maturities ...
Trading Center