In the US, it’s common to see “Volunteer Fire Departments” that are staffed by “Volunteer Firefighters”. There seem to be two definitions of the term “volunteer” as it relates to work - one means a worker that has literally agreed to work for no pay, and another is a worker that has agreed, with their own free will, to work at a specific job for pay, as opposed to being forced to work there as a draftee, convict, or slave.
Generally, are American “Volunteer Firefighters” actually not paid or given benefits, and being a volunteer firefighter is similar to helping at the food bank? Do “volunteer firefighters” actually get paid, and the real reason they are called that is because, in the past, some people were forced to become firefighters against their will as unfree labor (for example as a slave or as part of a criminal sentence), but “volunteer” firefighters chose to sign up as a firefighter when they could have picked another career?
If volunteer firefighters are truly not paid, how does this work economically for them? Do people really spend money to get training only to work for no pay? Are volunteer firefighters primarily rich people of means and spouses of high-income people who can afford to not have a paying job? Is being a volunteer firefighter used as an investment in skills and experience and the volunteer firefighters are constantly looking forward to the day that they can get hired as a paid firefighter, so being a volunteer firefighter is an internship of sorts?