This document discusses different sampling techniques used in statistical analysis. It describes probability sampling methods like simple random sampling, systematic random sampling, stratified random sampling, and cluster sampling. It also describes non-probability sampling techniques like purposive sampling, quota sampling, and convenience sampling. Examples are provided for calculating sample size using Slovin's formula and for implementing cluster sampling and multi-stage sampling. Common problems involving different sampling methods are presented with instructions.