I just changed domains recently, from my sandbox to my real site, so I can tell you how I did it. Whether it is exactly right or the easiest way I don't know...
If you are on the same server, as in www.xxxx.com/site and want to just move it to www.xxxx.com, I think you just have to copy all of the files into the base directory and update any full links as needed and or your .htaccess file if it was in your /site folder only
Otherwise if you are moving everything to a whole new server/domain, then....
I copied all of the files to the new directory
from xxxx.xxxx.com to mysite.com
Then you have to go through and update any links that you had as full http:// links to the new things, other links such as what cubecart uses are fine because they refer only to /images/xxxx.jpg, etc...
Then open global.inc.php and update your info there, or just check it out and make sure it is still correctly pointing to your database. If you didnt move the db as well then you should be ok there I think.
Then go into admin panel and update your mail settings if they changed
I think thats about it...
Try these posts: They are a bit more accurate I think!
http://www.cubecart.com/site/forums/index....0&hl=movinghttp://www.cubecart.com/site/forums/index....9&hl=movinghttp://www.cubecart.com/site/forums/index....4&hl=movinghttp://www.cubecart.com/site/forums/index....c=25110&hl=I found at least 20 more related posts by searching "moving" or "move" under install category
In fact I would just ignore what I said and check out these posts...