What is Programmable Money?

The term ‘programmable money’ is increasingly bandied about in articles, but what is it? It is largely considered in the context of B2B transactions. Perhaps a few simplistic examples of how it might work best illustrate why it is becoming a ‘thing’.