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