RIAs are web applications that have most of the characteristics of desktop applications, typically delivered through web-browser plug-ins or independently via sandboxes or virtual machines.
RIAs have always been about the user experience, it enhancing the end-user experience in different ways.