Epidemiologic Study Designs

Address the following:

What are the major differences between the cohort study design and the case-control study design?
When do we use the case-control study design?
What makes the case-control study design so popular?