This article may help...
Just to be clear, snowball sampling is a group of techniques. Chaining is one approach.
Snowballing can be a type of convenience sample, it is most often a form of purposive sampling, and it might, if done correctly, approximate a random sample. Snowball samples are not pure random samples.
Thanks for your question Koketso Mphahlele. Many thanks for the explainations Nissim Cohen and Steven Venette
Loei Rajabhat University
University of Southern Mississippi
Nur Shuhada Kamarudin
University of Salford
Ministry of Health, Sultanate of Oman
University of Haifa