Reduces the boilerplate in setting up a request/response pattern between your main thread and a web worker