Themes
A theme is the design and layout package that you can choose for your blog. On most blogs, the content (for example, posts) is separate from the visual appearance. This means you can change the visuals of your blog at any time without having to worry about the content being affected. One of the best things about themes is that it takes only minutes to install and start using a new one. Moreover, there are a number of very good free or low-cost themes available online.
That being said, you need to be careful when working with free themes from uncertain developers. Often, they contain encrypted parts and code that can hurt your site and its presence on Google. Always look for user reviews before choosing a theme. Most importantly, the safest bet is getting your free themes only from the official WordPress directory at https://wordpress.org/themes/. The themes there have been tested and checked for any suspicious code.
You can learn more about this whole issue at http://newinternetorder.com/free-wordpress-themes-are-evil/.