In-short the law is too broad sword, was written by business oriented and needs the substantial revisions by highly technical people in the IT industry. Here's some basic information Stop Online Piracy Act. But don't just stop at wikipedia, please do the research and see for yourself, Then call your local US rep and speak out.