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