Coughing can be classified into 2 categories: productive and dry (unproductive). A productive cough results in the discharge of sputum or mucus, whereas the latter is simply an irritation in the lungs caused by some other reasons. A dry hacking cough is most commonly seen towards the later stages of a common cold, and can also be caused by some external irritants like smoke or dust.