- strengths: program structures better separated, dangerous operations firewalled
- weaknesses: message passes more slowly, for symmetrical copy operations are to be made
• Shared memory
- strengths: fast and direct
- weaknesses: unexpected behavior when unauthentic programs wrongly accesses the shared memory
segments