How should we decide when to use server side scripting or client-side scripting for a web application/site?

Topic of Discussion

How should we decide when to use server side scripting or client-side scripting for a web application/site?

Type your ideas/definitions/examples/thoughts into the message field to the following discussion