Все ферменты являются белками (кроме рибозима), но все белки не являются ферментами, тогда как гормоны являются производными стероидов, аминокислот и белков. Ферменты имеют более высокую молекулярную массу, чем гормоны, и они не диффундируют через клеточную мембрану, но гормоны диффундируют через клеточную мембрану.