A WordPress theme is a layout tool that enables you to change the design of your site. A theme is composed of a group of files within a zipped folder that includes page templates, CSS stylesheets, images, and more.