David Hill, a solutions architect in the .Net Enterprise Architecture Team at microsoft, has written a nice article about smart clients.

It's a really good read - good one Dave!

A smart client combines the benefits of both thick and thin client applications. We have been running a series of Smart Client workshops for ISVs here in Australia, and will continue to offer more in the coming months. Not to mention our online training that is already available.