A WordPress theme is a easily downloadable new look and feel for your WordPress website. There are hundreds available both free and commercial. A typical cost for a commercially offered WordPress theme is around $60.
There are over 1000 free themes available in the WordPress themes directory. These can be installed directly from within WordPress. Other themes are simply uploaded by FTP to the site.