postMessage can send messages between frames, windows and web workers. This page tests what your browser is capable of sending with postMessage.