Alcohol has physical harm and is physically addictive. Marijuana causes psychological harm and is psychologically addictive (like gaming, gambling). Both aren't great. Another big difference is alcohol is limited to the user only, unless you're eating marijuana.