There are two main types of coughs: wet coughs and dry coughs. Wet coughs produce mucus, while dry coughs do not. Dry coughs can be especially irritating and can make it difficult to sleep.