Free models of algebraic theories are always projective objects in the category of models, but the converse is not always true. For instance, some (actually, all) projective modules are direct summands of free modules, and these need not be free. On the other hand, the two notions do coincide for abelian groups.
Hence I'm left wondering: for which kinds of algebraic theories do free and projective coincide?