در قانون تجارت، تعریف خاصی از شرکت های تجاری به عمل نیامده اما در ماده 20 این قانون به اقسام آن اشاره کرده اند به به صورت زیر است:
1)شرکت سهامی
2)شرکت با مسئولیت محدود
3)شرکت تضامنی
4)شرکت مختلط غیر سهامی
5)شرکت مختلط سهامی
6)شرکت نسبی
7)شرکت تعاونی تولید و مصرف
به عنوان مثال، شرکت سهامی را بدین گونه تعریف کرده است: شرکت سهامی : شرکتی است که سرمایه ی آن به سهام تقسیم شده و مسئولیت صاحبان سهام، محدود به مبلغ اسمی سهام آن هااست.ابن شرکت، بازرگانی محسوب می شود ولو این که موضوع عملیات آن امور بازرگانی نباشد. در ثبت شرکت سهامی تعداد شرکا نباید از سه نفر کمتر باشد. شرکت سهامی خود به 2 نوع تقسیم می شود: نوع اول: شرکت هایی که موسسین آنها قسمتی از سرمایه ی شرکت را از طریق فروش سهام به مردم تامین می کنند. این گونه شرکت ها، شرکت سهامی عام نامیده می شوند. به عبارتی دیگر، شرکت سهامی عام شرکتی است که حداقل 51 درصد سهام آنان از طریق بورس به عموم مردم واگذار شده باشد. شرکت های سهامی عام، تنها شرکت هایی هستند که در بورس پذیرفته می شوند. نوع دوم : شرکت هایی که تمام سرمایه ی آن ها در موقع تاسیس، منحصراً توسط موسسین تامین گردیده است.این گونه شرکت ها، شرکت سهامی خاص نامیده می شوند.