The bash shell contains two types of commands: builtins, which are internal, and external programs (or external filters and commands), which are typically self-contained binary program files.
Extensible and Self-Hosted — the interface and capabilities of Bespin should be highly extensible and easily accessible to users through Ubiquity-like commands or via the plug-in API.
It's hard to know whether Google's self-driving cars ought to be called recommendation technology based on big data, or whether this is going beyond recommendation and into directive commands.