Стыдом называется то неприятное чувство, когда человек осознаёт, что совершил предосудительный поступок, не соответствующий либо собственным принципам, либо нормам поведения и требованиям морали, принятым в обществе.
Это своего рода раскаяние или страх перед осуждением этого недостойного поступка со стороны общества или со стороны человека, по отношению к которому он совершил этот поступок.
Стыд можно испытывать также и без осознания какой-либо вины за собой, напр., из-за насмешки, сплетни, брошенного кем-либо неприязненного взгляда и т.п. Тогда человек почувствует себя униженным или ему вдруг станет здесь неуютно ( само слово стыд > от индоевроп. «стужа»).
И ещё есть ещё запоминающееся высказывание Платона (за абсолютную точность не ручаюсь), смысл которого в том, что стыд - это гнев человека на самого себя. Можно поэтому добавить, что стыд связан и с сознанием и, соответственно, с нравственностью, в частности, с совестью человека. Безнравственный человек всегда собой доволен, гневаться на себя, раскаиваться и смущаться не будет, так что и чувство стыда ему чуждо. Про таких как раз и говорят, что у него нет «ни стыда, ни совести».