denn か weil か?
a2どちらも理由を述べます。違いは文法です。denn のあとは語順がそのまま、weil のあとは動詞が文末に移ります。
denn
主文をつなぐ接続詞。主語、そして動詞と、普通の文と同じ語順です。
Ich bleibe zu Hause, denn ich bin müde.私は家にいます。疲れているからです。
weil
副文を導く接続詞。定動詞は文末に置かれます。
Ich bleibe zu Hause, weil ich müde bin.疲れているので、私は家にいます。
よくある誤り
Ich bleibe zu Hause, weil ich bin müde.
Ich bleibe zu Hause, weil ich müde bin.
「weil」は副文を導き、副文では動詞が最後に来ます。(話し言葉では誤った形もよく耳にしますが、書くべきではありません。)
覚え方
「Warum?」に文の頭から答えられるのは weil だけです。「Weil ich müde bin.」-「denn」にはできません。