В обязательном порядке выделяются запятыми деепричастные обороты и вводные слова и предложения.
Перед союзами который, что, когда, где, потому что, так как, то есть и многих других в сложных предложениях необходимо ставить запятую.
Запятыми всегда выделяется обращение. Его особенно сложно выделить, когда оно находится не в начале предложения, а в середине или в конце.
Запятыми всегда выделяются сравнительные обороты. Их можно легко обнаружить по следующим союзам: как, точно, как будто (будто), словно, что, как и, чем, нежели и многим другим. Но и здесь есть свои исключения из правил. Например, запятыми не выделяют сравнительные обороты, которые стали фразеологизмами, устойчивыми оборотами речи.
Запятая отделяет однородные члены предложения друг от друга. В этом случае ошибиться достаточно сложно, так как этому мешает интонация перечисления. Помогают определить, где поставить запятую, и повторяющиеся союзы перед однородными членами предложения.
Запятая ставится перед сочинительными союзами (и, или, да (=и), либо, да и) в сложном предложении. В этом случае нужно определить, где заканчивается одно предложение и начинается другое. Поможет опять же смысл, если в школе так и не удалось запомнить, что такое подлежащее и сказуемое и как их обнаружить в предложении.
Запятыми выделяются междометия и отрицательные, утвердительные и вопросительные слова.