Båda undviker delat föränderligt tillstånd genom att låta samtidiga entiteter kommunicera via meddelanden istället för lås — aktörer äger privat tillstånd och skickar adresserade meddelanden; CSP har anonyma processer som skickar värden genom kanaler. "Don't communicate by sharing memory; share memory by communicating."
Aktörsmodellen (Erlang, Akka)
Varje aktör har en privat brevlåda (mailbox) och behandlar meddelanden ett i taget. Aktörer är namngivna/adresserade, skickar asynkront (fire-and-forget) och delar aldrig tillstånd — så inga lås behövs inuti en aktör. Supervision trees startar om kraschade aktörer.
Actor A ──send msg──▶ [mailbox] Actor B (B processes serially, own state)
