What is better? Thin clients or fat clients? Or it depends on the situation? A rich page on a web application, built with Ajax, is considered to be a fat or a thin client? Is a fat client when you have to install something on the client's machine? A thick client is the same as a fat client?