এফটিপি সার্ভার
একটি এফটিপি সার্ভার হল এক বা একাধিক প্রোগ্রামের সমন্বয়ে গঠিত কম্পিউটার সফটওয়্যার যা দূরবর্তী ক্লায়েন্ট দ্বারা প্রদত্ত কমান্ডগুলি যেমন গ্রহণ করা, পাঠানো, ফাইল মুছে ফেলা, ডিরেক্টরি তৈরি করা বা সরানো ইত্যাদি কার্যকর করতে পারে। প্রোগ্রামের একটি সফ্টওয়্যার উপাদান হিসেবে, একটি স্বতন্ত্র প্রোগ্রাম হিসেবে বা এমনকি এক বা একাধিক প্রক্রিয়া (পটভূমিতে) হিসাবে সফটওয়্যারটি চলতে পারে। একটি এফটিপি সার্ভার এফটিপি এবং/অথবা ঐফটিপিএস এবং/অথবা এসএফটিপি নেটওয়ার্ক প্রোটোকল ব্যবহার করে একটি ক্লায়েন্ট-সার্ভার মডেলে একটি সার্ভারের ভূমিকা পালন করে।[তথ্যসূত্র প্রয়োজন] একটি এফটিপি সার্ভারকে একটি কম্পিউটার হিসেবেও উদ্দেশ্য করা যেতে পারে যা ফাইলের সংগ্রহ হোস্ট করার জন্য একটি এফটিপি সার্ভার প্রোগ্রাম চালায়। সার্ভারের সাথে সংযুক্ত কাঙ্খিত সর্বাধিক সংখ্যক ক্লায়েন্ট পরিবেশন করতে সক্ষম হওয়ার জন্য বড় এফটিপি সাইটগুলি অনেক কম্পিউটার দ্বারা চালানো যেতে পারে। একটি ক্লায়েন্ট প্রোগ্রাম একটি এফটিপি সার্ভারের সাথে সংযোগ করে, তারপর বেনামী অ্যাক্সেস সক্ষম না হলে এটিতে ব্যবহারকারী এবং পাসওয়ার্ড পাঠিয়ে নিজেকে প্রমাণীকরণ করতে হবে; এর পরে এটি অন্যান্য ক্রিয়াকলাপগুলির সাথে সার্ভারে ফাইলগুলো পুনরুদ্ধার এবং/অথবা পাঠাতে পারে (ব্যবহারকারীর জন‍্য বিশেষাধিকারের ব‍্যাবস্থা)।