Запятая
— в русской системе интерпункции имеет следующее употребление. Главные и второстепенные члены простого предложения не отделяются друг от друга никакими знаками препинания. Когда простое предложение начинает осложняться в своем составе и превращается в распространенное, то для отделения членов предложения друг от друга употребляется З. в следующих случаях: 1) обращение, находящееся в середине предложения, ставится между З.; 2) междометие, стоящее перед звательным падежом, отделяется от него З.: увы, друг мой! Междометие о, усиливающее восклицание, от звательного падежа З. обыкновенно не отделяется; 3) приложение, выраженное двумя и более словами и стоящее после того слова, к которому относится, отделяется З.; 4) вводные слова (большею частью наречия вроде конечно, вероятно, кажется, право и т. д.) ставятся между З. В слитном предложении отделяются запятыми повторяющиеся и не соединенные союзами однородные члены предложения: подлежащие, сказуемые, дополнения, определения и т. д. З. ставится и в том случае, если такие члены предложения соединены несколько раз повторяющимися союзами и, или, ни. З. ставится между краткими однородными предложениями, главными или придаточными, когда они следуют непосредственно друг за другом или разделены союзами а, но, же, да, (в значении но), или; если два главных предложения соединены союзом и, З. также ставится. В сложном предложении отделяются запятыми от главного все придаточные предложения полные, все равно, стоят ли они рядом или придаточное находится между частями главного. Сокращенные определительные предложения, образуемые причастиями или прилагательными, отделяются З. только тогда, когда стоят после определяемого слова.
С. Булич.