Разница между союзами weil и da при построении придаточных предложений заключается в следующем:
Таким образом, основное различие в том, что weil указывает на причину, о которой собеседник ещё не знал, а da — на то, что собеседник уже знает причину. 4
При этом в грамматическом плане разницы между этими союзами практически нет: придаточные предложения с ними строятся одинаково. 4