Однородные члены — слова, отвечающие на один вопрос и относящиеся к одному члену предложения. Между ними ставят запятую, если нет союза или есть союзы а, но, да(=но): «Купил яблоки, груши и сливы» (перед последним «и» запятой нет), но «Не яблоки, а груши». Перед повторяющимся союзом «и … и …» запятая ставится: «и читал, и писал».
В сложном предложении запятая отделяет одну грамматическую основу от другой. Перед союзами и, а, но, что, чтобы, который, потому что обычно ставят запятую: «Светило солнце, и пели птицы» (две основы), «Я знаю, что ты придёшь».
Запятыми выделяют обращения («Маша, иди сюда») и слова при прямой речи. Прямую речь заключают в кавычки, а слова автора отделяют: «Я приду», — сказал он. Главное при расстановке запятых — видеть границы грамматических основ и однородных рядов.