Internet provides means
  • to seek and access product information (green)
  • to provide for feedback and active marketing
  • for negotiation and trading
  • for digital product delivery (and support to things delivery)