Eating marijuana tends to produce a stronger and long-lasting body high, however, these effects take longer to work. Smoking absorbs THC into the body at a faster rate, but over time it can become harmful to the lungs. Edibles are an excellent resource for patients looking for pain relief, that suffer from gastrointestinal conditions or simply want to avoid inhaling smoke into the lungs.