تعریف شرکت: کلیه اشخاص حقیقی و حقوقی جهت دستیابی به سود و منفعت میتوانند توانایی های خود را اعم از سرمایه، تخصص و ارتباطات در کنار یکدیکر قرار دهند که مجموع این توانایی ها در کنار هم می بایست تحت چهارچوب خاص با عقد قراردادی مابین این افراد صورت پذیرد. شرکتها نوع خاصی از این قراردادها هستند که هرکدام از انواع شرکتها شامل (مسئولیت محدود، سهامی خاص، سهامی عام، تضامنی...) چهارچوب و تعریف خاصی از ارتباطات مابین شرکاء و سهامداران و همچنین مابین شرکا و اشخاص ثالث (خارج از شرکت) را بیان می دارد.
تعریف موسسه: موسسات غیر تجاری اشخاصی حقوقی هستند که فقط در زمینه امور خدماتی مشغول هستند و برخلاف شرکتها جنبه تجارتی ندارند. موسسات غیر تجاری به دو قسم میباشند. انتفاعی و غیرانتفاعی. مقصود از موسسات انتفاعی اشخاصی حقوقی میباشند که مقصود از تشکیل آنها جلب منافع و تقسیم سود بین اعضاء خود میباشد و موسسات غیرانتفاعی جهت تقسیم منافع و تقسیم سود تشکیل نشده اند و مانند انجمن ها و سندیکاها، اتحادیه ها، احزاب و دستجات سیاسی و NGO ها میباشد. جهت ثبت موسسات غیرانتفاعی باید از سازمان ها یا وزارتخانه های مربوطه مجوزات حصال گردد.
نکته: انواع دیگر شرکت شامل شرکت های نسبی، مختاط سهامی، مختلط غیر سهامی میباشد که هرچند در قانون تجارت پیش بینی گردیده اما معمولا متقاضیان این شرکت ها را به ثبت نمی رسانند لذا لزومی جهت تعریف آنها نیست.