ताकि जब भी कोई ऑब्जेक्ट् किसी अन्य ऑब्जेक्ट् को संदेश भेजे, तो भेजने वाले ऑब्जेक्ट् को आमतौर पर क्लाइंट कहा जाता है और प्राप्त करने वाले ऑब्जेक्ट् को सर्वर कहा जाता है और प्राप्त करने वाला ऑब्जेक्ट् उस सेवा को प्रदान करेगा जो भेजने वाले ऑब्जेक्ट् ने मांगी है और यही एक बुनियादी क्लाइंट सर्वर मॉडल है, जो ऑब्जेक्ट-ओरिएंटेड डीकंपोजिशन पर संरचित है।
ಆದುದರಿಂದ ಒಂದು ಒಬ್ಜೆಕ್ಟ್ ಮತ್ತೊಂದು ಒಬ್ಜೆಕ್ಟ್ ಗೆ ಸಂದೇಶವನ್ನು ಕಳುಹಿಸಿದಾಗ, ಕಳುಹಿಸುವ ಒಬ್ಜೆಕ್ಟ್ ಅನ್ನು ಕ್ಲೈಂಟ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಸ್ವೀಕರಿಸುವ ಒಬ್ಜೆಕ್ಟ್ ಅನ್ನು ಸರ್ವರ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಈ ಸ್ವೀಕರಿಸುವ ಒಬ್ಜೆಕ್ಟ್ ಕಳುಹಿಸುವ ಒಬ್ಜೆಕ್ಟ್ ಕೇಳಿದ ಸೇವೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಅದು ಮೂಲ ಕ್ಲೈಂಟ್ ಸರ್ವರ್ ಮಾದರಿಯಾಗಿ ಒಬ್ಜೆಕ್ಟ್-ಓರಿಯಂಟೆಡ್ ವಿಭಜನೆಯನ್ನು ರಚಿಸಲಾಗಿದೆ.