Hauptunterschied: Alles bedeutet eine Sache, während alles, was man sieht und nicht sieht, beinhaltet. "Alles" bedeutet ein oder zwei Dinge aus der Liste der Dinge, während "alles" alle Dinge auf einer Liste bedeutet.
Ich denke, jeder kann an dem einen oder anderen Punkt zustimmen, dass Englisch eine sehr komplizierte Sprache ist, in der ähnliche Wörter eine völlig andere Bedeutung haben und unterschiedliche Wörter dasselbe bedeuten können. Eine solche Verwirrung entsteht auch bei der Entscheidung, "alles" und "alles" zu verwenden. Diese Wörter haben völlig unterschiedliche Definitionen, und obwohl die Leute sie täglich verwenden, gibt es keine feste Erklärung, wann solche Wörter verwendet werden sollten.

Diese Wörter sind viel einfacher zu erklären, indem sie in verschiedenen Kontexten verwendet werden, was sie verständlicher macht. Nehmen wir Matt als Beispiel. Matt erhält eine Einkaufsliste und wird gebeten, a) alles auf diese Liste zu bringen und b) alles auf die Liste zu bringen. Im ersten Szenario wird von Matt erwartet, dass er alle in der Liste angegebenen Dinge kauft, während im zweiten Szenario erwartet wird, dass Matt nur ein oder zwei Dinge von der Liste kauft.

Ein anderes Beispiel: John sagte: „Ich werde alles tun, aber Bowling spielen.“ ODER John sagte: „Ich werde alles tun, aber Bowling spielen.“ Im ersten Beispiel wird John alles tun, was von ihm verlangt wird, aber nicht gehen wird Bowling, während John im zweiten Beispiel alles tun wird, einschließlich der Dinge, die nicht von ihm verlangt werden, statt Bowling zu gehen. Darin bezieht sich alles auf alles, was von ihm verlangt wird, während sich alles auf alle Aufgaben bezieht, die er verlangt, einschließlich aller Aufgaben, für die er nicht gebeten wurde.
Diese Begriffe haben völlig unterschiedliche Bedeutungen und sind nicht synonym. Sie werden auch sehr unterschiedlich verwendet und sollten nicht ausgetauscht werden.