There are different types of coughs. Some are caused by infection, irritation of the airway or thick mucus that builds up in the airway. Therefore there are also different types of cough syrups, some are expectorants, suppressants and others are combination cough syrups.