What is the difference between "smart client application" and "rich Internet application"?
This article explains it very well: http://www.codeproject.com/Articles/7409/Building-Smart-Client-using-NET