Context and co-text is important with this word. Obviously if used with 'addiction' for example, the meaning is obvious.
A point to note is that 'drug' used in the medicinal context is more common in American English. In British English we use words such as medication, medicine, tablets, pills etc.
Hope that helps.