The term “front end” relates to the interaction between your website and a user’s browser in the context of web services. Front end optimization (FEO), which is also known as content optimization, is the process of fine-tuning your website to make it more browser-friendly and load faster.

Broadly speaking, FEO focuses on reducing file sizes and minimizing the number of requests needed for a given page to load.

During the FEO process, web designers draw a distinction between the perceived and the actual page load time. Perceived load time is considered because of its impact on the overall user experience while the actual load time is often used as a performance benchmark metric.