تقسیم بندی شرکت های تعاونی در سه دسته ی گروهی و موضوعی و تجارتی می باشد که ضمن تعریف شرکت تعاونی به بررسی هر کدام خواهیم پرداخت.
درماده دو قانون شرکت های تعاونی مصوب 1350، شرکت تعاونی چنین تعریف شده است: "شرکت تعاونی شرکتی است از اشخاص حقیقی و یا حقوقی که به منظور رفع نیازمندی های مشترک و بهبود وضع اقتصادی و اجتماعی شرکاء از طریق خودیاری و کمک متقابل و همکاری آنان و تشویق به پس اندازی موافق اصولی که دراین قانون مطرح است تشکیل می شود."