What is NEW NET ART ??

A short explainer of New Net Art for the uninitiated!