Разница между классической щами и капустником заключается в их природе и значении:
- Щи — это национальное блюдо русской кухни, многокомпонентный суп, основу которого составляет рубленая белокочанная свежая или квашеная капуста. {9-host} В зависимости от рецепта, в щи добавляют картофель, крупы, свежие помидоры и яблоки. {9-host}
- Капустник — это самодеятельное, как правило, для узкого круга «своих», шуточное представление, основанное на юморе и сатире. ru.wikipedia.org kartaslov.ru Название происходит от заготовок урожая капусты на сентябрьский праздник народного календаря — Воздвиженье. ru.wikipedia.org
Таким образом, щи — это блюдо, а капустник — представление.