আপলোডিং বলতে একটিনেটওয়ার্কের মাধ্যমে একটিকম্পিউটার সিস্টেম থেকে অন্য একটি সিস্টেমেডেটা প্রেরণ করাকে বোঝায়।[১] আপলোড করার কিছু সাধারণ পদ্ধতি হলো:ওয়েব ব্রাউজারের মাধ্যমে আপলোড,ফাইল ট্রান্সফার প্রোটোকলক্লায়েন্ট ব্যবহার করে আপলোড, এবংটার্মিনাল (এসসিপি/এসএফটিপি) ব্যবহার করে আপলোড। আপলোডিং সাধারণত এমন পরিস্থিতিতে ব্যবহৃত হয় যেখানে অনেকক্লায়েন্টফাইল পাঠিয়ে একটি কেন্দ্রীয়সার্ভারে সংরক্ষণ করে। তবে যখন ফাইল বা নথি পাঠানোর প্রক্রিয়াবিচ্ছিন্ন ক্লায়েন্টদের মধ্যে ঘটে, যেমনপিয়ার-টু-পিয়ার (পিটুপি) ফাইল শেয়ারিংপ্রোটোকল (বিটটরেন্ট ইত্যাদি) ব্যবহার করে, তখন সাধারণত এটিফাইল শেয়ারিং নামে পরিচিত। একটি কম্পিউটার সিস্টেমের ভেতরে ফাইল স্থানান্তর করা, অর্থাৎ নেটওয়ার্ক ব্যবহার না করে,ফাইল কপি করা নামে পরিচিত।
আপলোড করা সরাসরিডাউনলোড করার বিপরীত, যেখানে ডেটা নেটওয়ার্কের মাধ্যমেপ্রাপ্ত হয়। যখন ব্যবহারকারীরাইন্টারনেটের মাধ্যমে ফাইল আপলোড করেন, তখন এটি সাধারণত ডাউনলোডের তুলনায় ধীরগতির হয়। এর মূল কারণ হলো, অনেকইন্টারনেট সেবা প্রদানকারী (আইএসপি)অসিমেট্রিক সংযোগ প্রদান করে, যেখানে ডাউনলোডের জন্য বেশিব্যান্ডউইথ বরাদ্দ থাকে, কিন্তু আপলোডের জন্য তুলনামূলকভাবে কম থাকে।
কোনো কিছু স্থানান্তর করা (যেমন উপাত্ত বা ফাইল) একটি কম্পিউটার বা অন্য কোনো ডিজিটাল ডিভাইস থেকে অন্য ডিভাইসেরমেমোরিতে। এটি সাধারণত একটি বড় বা দূরবর্তী কম্পিউটারে পাঠানো হয়, বিশেষ করে ইন্টারনেটের মাধ্যমে।[২]