3 ms·To me it means "technological breakthrough" akin to P2P.by kaoD 12y agoTo me it means "technological breakthrough" akin to P2P.