2

They both mean medicine. But when to use which?

4

According to this dictionary entry 薬{くすり} means medicine, but 薬{やく} is a slang word for drugs/narcotics.

Not the answer you're looking for? Browse other questions tagged or ask your own question.