Before you can make intelligent decisions about how to optimize WordPress websites, you must first understand how WordPress works.
WordPress is a back end piece of software, and it reserves front end functionality for two main components—themes and plugins.
When we talk about optimizing WordPress websites, we’re actually talking about optimizing the front end—themes, plugins, and the output associated with both.