Meanings
because, given that
Ich kann nicht kommen, weil ich krank bin.I can't come because I'm sick.
archaicwhile, during
because; as; for; since
Helga hat deswegen so laut geschrien, weil sie im Hausflur unvermittelt einem Maskierten gegenübergestanden hat.
Examples
GermanEnglish
Ich mag ihn, weil er ehrlich ist.I like him because he's honest.
Ich blieb zu Hause, weil es regnete.I stayed at home because it was raining.