Psychiatrist: A medical doctor who specializes in mental health and can prescribe medication to treat mental disorders.
Physician: A medical doctor who can prescribe medication for various health conditions.
Nurse Practitioner: An advanced practice registered nurse who may have prescriptive authority depending on their state regulations and can prescribe certain medications under supervision or independently.