Themes allow users to customize the appearance of their WordPress site. To change a theme, users first click the "W" icon in the top left corner and select "My Sites", then choose "Change Theme." On the theme page, users can browse available themes and select one to activate, customizing the looks of their WordPress site.