This document provides an overview of JActor, an alternative to threads and locks that uses message passing between lightweight threads (LWTs). JActor improves performance on multicore systems by allowing multiple system threads to process LWT messages in parallel without blocking. It also avoids issues like race conditions and deadlocks that can occur with traditional threading through its messaging and ordering model.