This document discusses various sampling techniques used in research including probability sampling techniques such as simple random sampling, systematic sampling, stratified sampling, cluster sampling, and multi-stage sampling. It also discusses non-probability sampling techniques such as convenience sampling, purposive sampling, quota sampling, and snowball sampling. For each technique, it provides examples and discusses their strengths and weaknesses.