Creatine is a naturally occurring in the body and therefore is not a drug. The FDA does not classify creatine as a steroid, but rather a dietary supplement.
Creatine is completely legal and is not regulated by the FDA. Precautions for unregulated supplements are up to the user.
Creatine is legal for athletes to use as it benefits the body in a similar way to vitamins.