I would say the producer is the person who is there from the beginning to the end of the project. Either the person who creates, generates, or discovers the project, the person who performs many of the functions that are necessary to getting that project to the point where it is financed and then where it is in production, finished, marketed and released.