A hormone is a chemical messenger. It is produced by a gland and then travels in the blood to a specific target organ where it causes a response, changing the way the body functions. Hormones can be protein based (such as adrenaline) or steroid based (such as testosterone).