CORBA ، یا Common Object Request Broker Architecture روشی برای ایجاد ارتباط میان اشیاء طراحی و تولید شده در زبانهای برنامه نویسی/ پلت فرمهای مختلف است . وقتی وارد فضای Distributed Computing یا محاسبات توزیع شده بشی ، با CORBA به عنوان یکی از تکنولوژی های برتر و قابل اعتماد آشنا میشی . در یک معماری فرضی ، سازمان فرضی میتونه ارتباط قابل قبولی بین اشیاء طراحی شده با دلفی روی ویندوز ، سی روی سولاریس ، جاوا روی لینوکس و ... برقرار کنه وقتی که اولی داره توی نمایندگی سازمان در آلمان ، دومی در انگلیس ، سومی در امریکا کار میکنه و هر کدوم توسط تیم های توسعه نرم افزار مختلفی حمایت میشن . به هر دلیل ، وقتی لازم باشه بین عناصر نرم افزاری روی پلت فرمهای مختلف ارتباط ایجاد بشه ، CORBA یکی از گزینه های قابل پیشنهاده . اشیاء سازگار با CORBA بطور مستقیم با هم ارتباط برقرار نمیکنن بلکه توسط سرویسهای خاصی بنام ORB یا Object Request Broker درخواستهای یک شیء به شیء دیگه میرسه .