Citizen's group are more interested in non-material things like solidarity, information, and emotional support.
Single purpose group focuses on a common problem like gender related issues.
Public groups are focused on public concerns like the environment and society.
I hope these answers are of help to you.