ইন্টারফেস
ইন্টারফেস দুটি এনটিটির মধ্য যোগাযোগের মাধ্যম বা সীমানাকে সংজ্ঞায়িত করে। মূলত এটি একটি এবসট্রাকশন যা একটি এনটিটি যোগাযোগের জন্য নিজেকে প্রদান করে থাকে, বাইরের যেকোন এনটিটিকে। এর ফলে বাইরের কোন এনটিটি কোন একটি এনটিটির নিজস্ব মেথড গুলোকে ব্যবহার করতে পারলেও পরিবর্তন করতে পারে না। যেহেতু ইন্টারফেস একটি পরোক্ষ যোগাযোগ ব্যবস্থা তাই সরাসরি যোগাযাগের চেয়ে এটি কিছুটা ব্যয়বহুল।