What are thick clients and thick servers, and what are the differences in philosophy of the two approaches? Suggest pros and cons for the thick client and thick server strategies. Provide an example of a thick client and a thick server.

What are thick clients and thick servers, and what are the differences in philosophy of the two approaches? Suggest pros and cons for the thick client and thick server strategies. Provide an example of a thick client and a thick server.