Cluster sampling differs from stratified random sampling, where the entire population is divided into strata (homogeneous subgroups), and a random sample is drawn from each stratum. In cluster sampling, entire clusters are selected, while in stratified sampling, specific data points within each stratum are chosen.