Разница огромная, но общее есть. Совесть - это индикатор несоответствия поступков, поведения человека его Внутренней морали, Внутренней системе ценностей. Стыд - это Субъективное чувство несоответствия действительности, поведения, поступков общепринятым в данном обществе нормам (нравственным, этическим или эстетическим) .