Разница в первую очередь в том, что стыд - чувство, которое исходит из личностной индивидуальной структуры человека, а вина - чувство социальное и формируется при взаимодействие в социуме и обществе, но чаще всего его истоки лежат в формировании своего самого первого социального института взаимодействия - в семье. Стыд - напрямую связан восприятием, личностной картины мира, оценки собственных поступков. Вина - чувство, которое происходит за произведенный социальный акт или действие.