Это очень большая тема в русском языке. Знаки препинания служат для разделения сложного предложения на несколько простых, служат для упрощения чтения письма. Применяются для разделения однородных членов в предложении, для обращения (например, по имени), ставятся перед и после деепричастных оборотов, причастных оборотов (не всегда).