The key difference between workers and volunteers is expectation and payment. If you pay your volunteers or create a contract between you, they may become eligible for the benefits of employment. This includes things like minimum wage, paid holidays, sick leave, etc. Use volunteer management best practise to avoid this outcome.