How do make a WordPress theme to my wordpress blog?

Ive seen many sites giving away free .zip files which are supposed to be the themes for the blog site…what do i do next?
I use wordpress.com