What are capabilities?
EROS was a nifty operating system project which implemented some excellent ideas; one of these was capabilities — a novel approach to handling security and access controls. One of the developers of EROS wrote an introduction to capabilities which is useful to understand this intriguing concept.