Impotent is an adjective that means lacking in power, strength, or vigor, or helpless. It can also refer to the inability to achieve or maintain an erection firm enough for sex, which is also known as erectile dysfunction. Impotence can occur due to a variety of physical and psychological reasons, such as endocrine diseases, neurological disorders, stress, depression, anxiety, and other mental health conditions. There are a range of treatments available for impotence, including oral medications, testosterone replacement therapy, penis pumps, surgery, and implants. If the condition is caused by stress, anxiety, or other psychological reasons, a doctor may advise the person to visit a psychologist or counselor.