Hi Cyrille, 'While' carries both meanings ('opposition' and 'at the same time'), while 'whereas' does not. I also have trouble thinking of a sentence in which either of them means 'because', or finding that definition in a dictionary. If someone else can, I'd be grateful.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.