A cooperative society is a voluntary association of individuals who join together for their mutual benefit. There are several types of cooperative societies including consumer cooperatives, which allow consumers to purchase goods at reasonable prices by eliminating middlemen; producer cooperatives, which give small producers bargaining power against large capitalists; and marketing cooperatives, which help producers obtain better prices by pooling and selling their output. Other types are farmer cooperatives, credit cooperatives, and housing cooperatives.