Hot flashes (also known as hot flushes, or night sweats if they happen at night) are a symptom which may have several other causes, but which is often caused by the changing hormone levels that are characteristic of menopause .