Ответ:

1. Время: Когда закончился урок, ученики вышли из класса.

2. Цель: Мы записали адрес, чтобы не забыть его.

3. Причина: Поскольку начался дождь, мы вернулись домой.

4. Сравнение: Снег кружился, словно белые птицы.

5. Условие: Если потеплеет, мы пойдём гулять.

6. Уступка: Хотя было поздно, они продолжали работать.

7. Следствие: Дорогу замело снегом, так что движение остановилось.

Все предложения сложноподчинённые: в каждом есть главная и придаточная части, связанные подчинительным союзом. Они различаются значением придаточной части: она указывает на время, цель, причину, сравнение, условие, уступку или следствие.

Вывод: подчинительные союзы связывают части сложноподчинённого предложения и помогают определить смысловые отношения между ними.