Hemp, cannabis, marijuana: What are the differences?

Cannabis, hemp, marijuana, hashish, grass, weed - there are many terms used for cannabis plants. Although many of them are not relevant for medical use, it is important to know and be able to distinguish the differences. What is the difference between cannabis and hemp? Hemp is a plant species that belongs to the hemp [...]