An overactive bladder is caused by spasms of the bladder. It produces a strong urge to urinate. Overactive bladder may be a symptom of many conditions like bladder cancer or bladder inflammation.
Treatment for overactive bladder includes lifestyle changes, diet changes, surgery, and medication. Common drug classes used to treat an overactive bladder are acetylcholine release inhibitors, beta agonists, and muscarinic antagonists.