This is a stupid buzzword made up by the media on the grounds they believe it sounds trendy.
dot commerce entrepreneuers found shares down this week according to the latest FT ...