Приложение-это определение, выраженное сущ. Согласованным с определяемым словом в падеже.
Если определяемое сущ. И одиночное приложение стоящее после него является именно нами нарицательными, то между ними ставится дефис.
Так же дефис ставиться, когда нариц. сущ. Стоит после имени собственного и тесно связано с ним по смыслу.