সার্ভার (server) হলো পরিষেবা প্রদানকারী কম্পিউটার যাদের মধ্যে সফটওয়্যার সম্পদ (software resources) থাকে। ক্লায়েন্ট (client) হলো সার্ভারের পরিষেবা দ্বারা পুষ্ট কম্পিউটার।ক্লায়েন্ট-সার্ভার পরিকাঠামোর দ্বারা তথ্যনির্ভর যোগাযোগ ব্যবস্থা স্থাপন করা যায়, যার এক আদর্শ উদাহরণ হলো ইন্টারনেট (the internet)।