You want to use FTP to transfer your theme folders into the theme folder under the wp-content folder. Depending on how you have it set up your file pathway may look like this:
your_domain/html/wp-content/themes
Once your themes are in that folder you should be able to access the appearance/theme portion under admin and activate them there.
Hi, thanks for your reply! But what I mean here is that how to release my designed theme to public. In this way, others can download and use my theme as those here http://wordpress.org/extend/themes/. I have searched but can not find a solution. Crying…
Thanks so much for the providing link! So what should I pay attention to when trying to release the theme? Could you be kind to supply as much information as possible? Thanks a million!!!