After the initial days where websites were static pages, the internet quickly moved to rendering dynamic data based on the user requests. This led to the rise of various languages and serverside components. FPM i.e. FastCGI Process Manager is a serverside component that allows the web server to render dynamic webpage in a fast and scalable way with quite a few advanced techniques.
At first, I was baffled when I heard about SPA i.e. Single Page Application. I was like – huh – who builds a one-page website these days. But after reading up further, I realized SPA is a very sophisticated way to build web applications that are fast and consume lower bandwidth.