Le producteur est l'entreprise ou la personne qui produit (

) le film. C'est lui qui décide des budgets etc...Il peut aussi fournir le matériel.
Le réalisateur chapeaute les techniciens de prises de vue, de montage, de mixage etc.... Il peut être aussi technicien.
La co-production c'est une association de producteur.
C'est comme ça que je vois les choses. Mais on peut être beaucoup plus précis.