A productive cough is a type of cough that produces mucus or phlegm. Learn more about the causes, diagnosis, and treatment of a productive cough.