What is craving? Models and implications for treatment.

What is craving? Models and implications for treatment.