Well-developed thin client applications offer better security, scalability, and lower costs than their thick/fat client predecessors. These and other advantages come from the differences in where resources and data are stored.
Blog
Written with passion.