Sure, but the separate window can be on a different domain. Now you have a way to share cookies across multiple websites on different domains if all of them include an iframe to this external domain. And you can use in-browser messages (see window.postMessage()) to communicate between iframes and main window.
Imaginary numbers are the proof that even in mathematics you can discover stuff even though you don’t understand what you have found. Complex numbers encode rotation.