Creatine and steroids are very different substances with different effects on the body. Creatine is generally considered safe and has few side effects when used appropriately, while steroids can have a range of negative effects on the body and are associated with a higher risk of health problems.