Explain the differences among the following sampling techniques:
1) Simple random sample
2) Stratified sample
3) Systematic sample
4) Cluster sample
5) Multistage sample and
6) Convenience sample
Describe situations in which each type might be useful.