In legal terms, " shall " is commitment, and will is intention. In everyday terms, the only difference is that "shall" is formal and old-fashioned. You will read it in books that were written in Victorian times.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.