ताकि जब भी कोई ऑब्जेक्ट् किसी अन्य ऑब्जेक्ट् को संदेश भेजे, तो भेजने वाले ऑब्जेक्ट् को आमतौर पर क्लाइंट कहा जाता है और प्राप्त करने वाले ऑब्जेक्ट् को सर्वर कहा जाता है और प्राप्त करने वाला ऑब्जेक्ट् उस सेवा को प्रदान करेगा जो भेजने वाले ऑब्जेक्ट् ने मांगी है और यही एक बुनियादी क्लाइंट सर्वर मॉडल है, जो ऑब्जेक्ट-ओरिएंटेड डीकंपोजिशन पर संरचित है।
కాబట్టి ఒక ఆబ్జెక్ట్ మరొక ఆబ్జెక్ట్ కు సందేశాన్ని పంపినప్పుడల్లా, పంపే ఆబ్జెక్ట్ ను సాధారణంగా క్లయింట్ అని పిలుస్తారు మరియు స్వీకరించే ఆబ్జెక్ట్ ను సర్వర్ అని పిలుస్తారు మరియు ఈ స్వీకరించే ఆబ్జెక్ట్ పంపే ఆబ్జెక్ట్ అడిగిన సేవను అందిస్తుంది మరియు అది ప్రాథమిక క్లయింట్ సర్వర్ మోడల్. దానిపై ఆబ్జెక్ట్-ఓరియెంటెడ్ డికాంపొజిషన్ నిర్మాణాత్మకంగా ఉంటుంది.