Prin interactiunea bazata pe cooperare, membrii grupului isi promoveaza reciproc reusita: oferind si primind asistenta si sprijin; realizand schimburi de resurse si informatii; oferind si primind feedback; cerand parerea colegilor; promovand eforturile sustinute pentru a atinge obiective comune; influentandu-se reciproc pentru reusita; utilizand ablitatile interpersonale; obtinand beneficii de pe urma eficientei grupului.
Cercetarile efectuate arata ca metodele bazate pe cooperare au rezultate importante si mult mai bune decat metodele de invatare bazate pe competitie si individualism. in plus, invatarea prin cooperare dezvolta respectul pentru diversitate, capacitatea de empatie, abilitatile sociale. Dat fiind ca intre membrii unui grup exista si diferente cognitive, apare conflictul socio-cognitiv, care genereaza accelerarea invatarii. Grupul functioneaza mai bine daca membrii au distribuite roluri, pe care le exercita alternativ. in acest fel, elevii lucreaza impreuna, in perechi, in grupuri mici pentru a rezolva aceeasi problema, a explora o tema noua sau a crea idei noi.
De la invatarea pe grupe, la invatarea prin colaborare si pana la invatarea prin cooperare, organizarea experientelor de invatare altfel decat individual a parcurs cateva etape. Daca in cazul invatarii prin colaborare accentul cade pe procesul invatarii, in cazul invatarii prin cooperare, procesul si produsul sunt in egala masura importante. Orientarea catre realizarea unui produs, ca rezultat al procesului de invatare, atrage dupa sine dezvoltarea gandirii orientate catre scop si, implicit, a sentimentului de responsabilitate individuala si colectiva.