Rich Client Platform and RESTful Services really go together due to the standards that are being set by open source communities and Web 2.0. Rich clients are evolving at a very rapid pace, with solutions like HTML 5/GoogleGears, Adobe AIR/FLEX, JavaFX, and SilverLight among the ones vying for developers attention, and REST (REpresentation State Transfer architecture) provides the common communication mechanism that is accepted among all of them.