Participating in a distributed denial of service attack is not necessarily illegal. There has to be some intent on the part of the visitor to cause damage. You could get involved in one just by innocently visiting a malicious web page which makes your browser download large files from the victim. Or suppose I set up an under-sized server with a very popular web application, the server might collapse under the load, but my visitors would not automatically become criminals when my server went down.
I don't know about the rest of you but I've thought about firing up LOIC just so I could say I fired up a Low-Orbit Ion Cannon. Who cares about DDoS-ing. :)
No, if you innocently view a page on an underpowered server, you are not part of a denial of service attack and are, by definition, innocent. A Denial of Service attack is explicitly malicious.
A Distributed Denial of Service attack can be made up of a bunch of people innocently viewing a page on an underpowered server though. The people clicking on a link don't have to know they are part of an attack, even if the link was made expressly to bring a site down. A link on 4chan or any large website can easily bring down a site, especially if it's to a resource heavy page.