Buspirone is used to treat certain anxiety disorders or to relieve the symptoms of anxiety. However, buspirone usually is not used for anxiety or tension caused by the stress of everyday life. It is not known exactly how buspirone works to relieve the symptoms of anxiety. Buspirone is thought to work by decreasing the amount and actions of a chemical known as serotonin in certain parts of the brain.