Er zijn grote verschillen. Testosteron therapie wordt uitgevoerd met geregistreerde geneesmiddelen onder gecontroleerde omstandigheden. Zij kunnen gedurende langere tijd (jaren) worden gegeven.
Anabole steroiden zijn stoffen die de werking van testosteron nabootsen. Zij worden vaak in een kuur gebruikt, met als risico dat na het stoppen er een terugval komt.