The terms “opiates” and “opioids” tend to be used interchangeably, but they don’t consult with pretty the same thing. Semi-synthetic opioids are chemical substances derived from opiates. Synthetic opioids are substances created in labs. The term endogenous opioid commonly refers to endorphins, which are substances designed in the human body. http://highies.com