Factorii care contribuie la apariția dependenței de droguri includ predispoziția genetică, experiențele traumătoare, stresul, presiunea socială și accesibilitatea drogurilor. Tratamentul dependenței de droguri poate implica terapie cognitiv-comportamentală, dezintoxicare, medicamente pentru înlăturarea simptomelor de sevraj și terapie de substituție.