A diversity of volunteer movements flourished since the 1970s, and are still going strong today. They are: