Erectile dysfunction (ED) is the inability to acquire and maintain sufficient erection for sexual intercourse. Men who suffer from ED have reduced blood flow to the penis. This can be caused by a variety of causes, from side effects of medications to stress and high blood pressure.