A cough is your body’s response to something that bothers your throat or airways. Many things can cause a cough. You might cough because of a cold or the flu, bronchitis, or asthma. Smoking, postnasal drip, allergies, and stomach acid that backs up into your throat also can cause coughs.
A cough is a symptom, not a disease. Most coughs stop when the cause, such as a cold, goes away. You can take a few steps at home to cough less and feel better.