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