ПРАВИЛО: ОБОСОБЛЕНИЕ ПРИЛОЖЕНИЙ
Приложение выделяется тире, если оно имеет значение пояснения.
Если приложение надо выделить среди ряда однородных членов предложения, то оно выделяется тире, а не запятой.
Одиночные согласованные приложения (имена нарицательные) пишутся через дефис, если относятся к нарицательным существительным. После имени собственного приложение пишется через дефис, если тесно связано с ним по смыслу.
Пример
1. Главный конструктор - человек уже немолодой и довольно слабого здоровья - участия в этих увеселениях не принимал.
2. Вместе с нами поселилась Екатерина Андреевна - мамина школьная подруга и сослуживица, ее дочь Татьяна, моя двоюродная сестра Ольга и ее свекровь.
3. Он вырос в семье отставного полковника-служаки и с детства привык к военной дисциплине и неукоснительно соблюдающемуся распорядку дня.
4. Недаром живущие по ее берегам ласково называют реку Волгой-матушкой, Волгой-кормилицей.