Обособление приложений, как и определений, зависит от следующих факторов:
а) от части речи определяемого, то есть главного слова;
б) от положения приложения по отношению к определяемому слову – перед главным словом, после главного слова;
в) от наличия дополнительных оттенков значений у приложения Например: обстоятельственных или пояснительных;
г) от степени распространения и способа выражения приложения.
Условия обособления приложений
А) Определяемое слово – местоимение
Любое приложение при личном местоимении обособляется:
Например: Ей ли, Моське, тягаться со слоном?
Б) Определяемое слово – имя существительное