What's the difference between the volunteer and project lead roles?

If you're a project lead, you have the additional task of coordinating volunteering activities, sending email blasts, and distributing giveaways such as T-shirts and certificates. If you're a volunteer then you don't have these additional tasks.

If you indicate your preference for the project lead role during initial registration, then volunteering projects that require project leads appear in your Recommended Projects section.