Forskjellige sovepiller har forskjellige virkningsmekanismer og egenskaper. Benzodiazepiner er effektive, men kan være vanedannende. Z-hypnotika har mindre potensial for avhengighet, men kan forårsake bivirkninger. Melatoninreseptoragonister er effektive for å regulere søvnsykluser, men kan være mindre effektive for behandling av søvnløshet.